Job Requirements
Maryland Heights, MO
Secret Polygraph None
Career Level not specified
Salary not specified
Join Premium to unlock estimated salaries
Job Description
Job Description:
This role involves software development for the next-generation Mission Planning system for the Department of Defense. You will be a member of a software development scrum team and follow the SAFe Agile software development methodology to produce weapon planning software for the next-generation Mission Planning system. The next-generation system utilizes a microservices architecture and JavaScript and React for the front-end and primarily C# for the back-end services.
Position Responsibilities:
• Supports the design, development, test, and maintenance of weapon planning software throughout the end-to-end lifecycle
• Assists Product Owner to review, analyze, and translate customer requirements into initial design of software products
• Supports with development, maintenance, enhancement and optimization of software products and functionalities for systems integrations
• Support development, documentation and maintenance of architectures, requirements, algorithms, interfaces and designs for software products
• Support with debugging and resolution of issues identified to ensure the reliability and efficiency of software products
• Troubleshoot technical issues
• Assists to develop, establish, monitor and improve software processes
Basic Qualifications (Required Skills/Experience):
• Bachelor's Degree
• Ability to obtain a U.S. Secret Clearance
• 15+ years of software development experience to include use of languages such as JavaScript, TypeScript, React library, C# and/or C++
• Experience with development and use of REST style APIs
• Strong analytical and problem-solving skills
• Excellent communication skills and experience collaborating with cross-functional teams including systems engineers, hardware engineers, and program managers
• Experience with Agile software development methodologies and processes
• Experience with Agile project tracking tools like Jira, Jira Align or Azure Devops
• Experience with unit testing, integration testing, and system-level validation in complex software environments
• Proficiency with version control and configuration management tools like Git, Azure Devops, or similar
• Ability to document software designs, interface specifications, and test plans clearly
Preferred Qualifications (Desired Skills/Experience):
• Prior experience working on defense, aerospace, or mission-critical software programs, preferably involving OMS or open architecture systems
• Understanding of cybersecurity principles and secure coding practices relevant to mission systems
• Experience with modular and open systems design: Ability to design, develop, and integrate modular software components that comply with open architecture principles
• Experience integrating software components using standardized interfaces
• Understanding of software architecture principles, design patterns, and best practices
• Experience with .NET MAUI
This role involves software development for the next-generation Mission Planning system for the Department of Defense. You will be a member of a software development scrum team and follow the SAFe Agile software development methodology to produce weapon planning software for the next-generation Mission Planning system. The next-generation system utilizes a microservices architecture and JavaScript and React for the front-end and primarily C# for the back-end services.
Position Responsibilities:
• Supports the design, development, test, and maintenance of weapon planning software throughout the end-to-end lifecycle
• Assists Product Owner to review, analyze, and translate customer requirements into initial design of software products
• Supports with development, maintenance, enhancement and optimization of software products and functionalities for systems integrations
• Support development, documentation and maintenance of architectures, requirements, algorithms, interfaces and designs for software products
• Support with debugging and resolution of issues identified to ensure the reliability and efficiency of software products
• Troubleshoot technical issues
• Assists to develop, establish, monitor and improve software processes
Basic Qualifications (Required Skills/Experience):
• Bachelor's Degree
• Ability to obtain a U.S. Secret Clearance
• 15+ years of software development experience to include use of languages such as JavaScript, TypeScript, React library, C# and/or C++
• Experience with development and use of REST style APIs
• Strong analytical and problem-solving skills
• Excellent communication skills and experience collaborating with cross-functional teams including systems engineers, hardware engineers, and program managers
• Experience with Agile software development methodologies and processes
• Experience with Agile project tracking tools like Jira, Jira Align or Azure Devops
• Experience with unit testing, integration testing, and system-level validation in complex software environments
• Proficiency with version control and configuration management tools like Git, Azure Devops, or similar
• Ability to document software designs, interface specifications, and test plans clearly
Preferred Qualifications (Desired Skills/Experience):
• Prior experience working on defense, aerospace, or mission-critical software programs, preferably involving OMS or open architecture systems
• Understanding of cybersecurity principles and secure coding practices relevant to mission systems
• Experience with modular and open systems design: Ability to design, develop, and integrate modular software components that comply with open architecture principles
• Experience integrating software components using standardized interfaces
• Understanding of software architecture principles, design patterns, and best practices
• Experience with .NET MAUI
group id: cxjudgpa