Software Design Engineer
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
Positive
Subjectivity Score: 0.9
Similar Jobs
Sentinel Principal / Sr Principal Cyber Software Engineer 13023 - Northrop Grumman
Views in the last 30 days - 0
View Details