drjobs Software Design Engineer 4

Software Design Engineer 4

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Huntsville, AL - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Description

Torch Technologies is seeking a Software Engineer to join a team creating software for analysis of Missile Defense test data across multiple environments for MDA/IC.

The position will require the development of graphical user interfaces (GUIs) data processing routines analytical algorithms REST services and some database design and automation. Writing Microsoft Windows-based software optimizing software through modern object-oriented design patterns and applying technologies such as Windows Presentation Foundation (WPF) is strongly preferred. The candidate will have the opportunity to develop frameworks supporting multiple technologies across MDA/IC. Qualified applicants will have strong programming skills operate well in a dynamic and fast-paced environment be able to work independently and take a proactive role to assure that those task responsibilities are completed on schedule.



Requirements

  • Masters Degree in Computer Science a related field or equivalent experience. 8 or more years of applicable progressively complex software design engineering experience. OR
  • Bachelors Degree in Computer Science a related field or equivalent experience. 11 or more years of applicable progressively complex software design engineering experience.
  • Software development experience developing Windows applications /C#
  • Experience developing software tools using Visual Studio
  • Experience with Relational Database Management Systems (SQL Server PostgreSQL)
  • Active DoD secret clearance is required.

Preferred Qualification

  • Experience using WPF with software architectural design patterns such as MVVM (ModelViewViewModel)
  • Knowledge of Microsoft PRISM framework and Dependency Injection principles
  • Experience with REST services with Core
  • Unit Testing experience with XUnit/NUnit or MSTest
  • Experience with Agile methodologies (e.g. SCRUM Kanban)
  • Acquaintance with software development and collaboration tools such as Jira Confluence and Bitbucket/Git.
  • Experience with the following technologies is a plus
    • Telerik UI Controls SciChart charting library Python and using or creating Continuous Integration/Continuous Development (CI/CD)/DevSecOps

Job Type:Regular Full-time

Security Clearance: Secret

Schedule:M-F; 8-5

Work Location:Huntsville AL

Travel:yes 0-10%

Relocation Assistance Available:No

Position Contingent Upon Award of Contract:No

Benefits:

Torch Technologiesis proud to offer a stable and professional work environment a competitive salary and an excellent comprehensive benefit package including: ESOP participation 401(k) match and safe-harbor contributionmedical dental vision life insurance short-term disability long-term disability flexible spending accounts Health Saving Accounts and Health Reimbursement Accounts EAP education assistance paid time off and holidays.

Applying toTorch Technologies:

Only those candidates invited for an interview will be contacted. Employment atTorch Technologies is contingent upon the successful completion of a comprehensive background check.

All qualified applicants will receive consideration for employment without regard to race color religion sex sexual orientation gender identity national origin age genetic information citizenship ancestry marital status protected veteran status disability status or any other status protected by federal state or local law. Torch Technologies Inc. participates in E-Verify.

#LI-DK1



Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.