Open role
[Remote] Senior Software Engineer - JAAR/DCD Program (Engineer Software 4) - 30172
Note: The job is a remote job and is open to candidates in USA. Mission Technologies, a division of HII, develops defense and training technology solutions for military customers. The Senior Software Engineer will design, develop, deploy, and troubleshoot shore-based and shipboard applications supporting the Joint After Action Review and Data Collection and Display systems. The role involves Agile collaboration, software documentation, testing, issue resolution, and limited travel for installation and testing.
Responsibilities
- Collaborate with a small Agile software team and customers to support sprint planning, execution, and reviews
- Develop software solutions by interpreting requirements and consulting with end users
- Investigate and resolve system issues, including analyzing and resolving Software Trouble Reports
- Create and maintain software development documentation, including notebooks, sequence diagrams, and dependencies
- Write clean, maintainable code with strong commenting and documentation practices
- Perform hands-on development and troubleshooting, using innovative approaches to solve technical problems
- Conduct developer testing in lab environments and shipboard settings (as required) to verify compliance with requirements
- Participate in limited travel to support software installation and testing efforts
Skills
- • 9 years relevant experience with Bachelors in related field; 7 years relevant experience with Masters in related field; 4 years relevant experience with PhD or Juris Doctorate in related field; or High School Diploma or equivalent and 13 years relevant experience
- • Experience implementing Agile and Scrum development methodologies
- • Proficiency in software design and development using one or more of the following/related: + C# + C++ + Angular framework
- • Significant database experience with one or more of the following/related: + PostgreSQL + Structured Query Language (SQL)
- • U.S. citizenship required
- • Must possess a current or active Department of War (DoW) Secret security clearance or have the ability to obtain one
- • Security+ certification or ability to obtain within 3 months of hire
- • Degree in Computer Science or related field
- • Operational or development knowledge of military training systems
- • CompTIA Security+ CE certification (or equivalent) to meet DoD requirements for IAT Level II roles under DoD 8570 and SECNAV M-5239.2
- • Experience using: + JIRA (project tracking) + Confluence (documentation) + GitLab (source control) + Containers: Docker and Kubernetes + .NET build scripts, dependency management + CI/CD pipelines + Python + Alloy/Grafana/Loki/Prometheus
Benefits
- Best-in-class medical, dental and vision plan choices
- Wellness resources
- Employee assistance programs
- Savings Plan Options (401(k))
- Financial planning tools
- Life insurance
- Employee discounts
- Paid holidays and paid time off
- Tuition reimbursement
- Early childhood and post-secondary education scholarships
- Bonus/other non-recurrent compensation is occasionally offered for qualified positions, and if applicable to this role will be addressed by the recruiter at the screening phase of application
- A supportive and welcoming environment
- Valuable educational and training programs for continual career growth at every stage of your career
- This full-time remote position
Company Overview