Software Design Engineer

Torch Technologies, Inc. · Huntsville, AL

Company

Torch Technologies, Inc.

Location

Huntsville, AL

Type

Full Time

Job 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/SEP. The position will require the development of graphical user interfaces (GUIs), data processing routines, analytical algorithms, REST services, and some database design and automation. Experience 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/SEP. 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.

Job Requirements

Basic Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or other technical disciplines
  • 5+ years of software development experience developing Windows applications using .Net/C#
  • Experience developing software tools using Visual Studio
  • Experience with Relational Database Management Systems (SQL Server, PostgreSQL)

Desired Requirements:

  • Experience using WPF with software architectural design patterns such as MVVM (Model-View-ViewModel)
  • Knowledge of Microsoft PRISM framework and Dependency Injection principles
  • Experience with REST services with ASP.Net 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

The position requires that the candidate possess a current security clearance to access classified information and is a US citizen. The inability to maintain a security clearance will result in a candidate being ineligible for this position.

If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access https://torchtechnologies.hua.hrsmart.com/ats as a result of your disability. You can request reasonable accommodations by sending an email to [email protected]. Thanks for your interest in Torch Technologies.

Date Posted

02/04/2023

Views

3

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.9