Software Engineer 1 in Manassas, Virginia at Altron Inc
Explore Related Opportunities
Job Description
We are seeking a Software Engineer I (Full Stack) to join our Navy Programs team. In this role, you will support the development, integration, testing, and maintenance of mission-critical software systems supporting U.S. Navy submarines, aircraft carriers, and shore-based platforms. You will play a key role in supporting operational readiness through the delivery of secure, maintainable, and reliable software solutions.
The ideal candidate will bring foundational experience in full stack software development including Java, JavaScript frameworks such as React or Vue, relational databases, and modern software development practices. This position is well suited for an early-career software engineer who enjoys solving technical challenges, collaborating within agile teams, and working on systems that directly support national defense missions.
This is a full-time position based in Manassas. U.S. citizenship is required to obtain a DoD Secret Clearance. The annual base salary is $85,000 – $105,000, with final compensation based on experience and skills. Candidates will be paid within this range based on their work experience and skills.
In addition to a competitive base salary, this position is eligible for a sign-on bonus and a comprehensive benefits package including healthcare benefits (medical, dental, and vision), Flexible Spending Accounts, Life Insurance, 401(k) plan with matching company contributions, paid time off, holidays, and tuition and training reimbursement.
Requirements:You’ll be responsible for:
- Develop, integrate, test, and maintain software applications supporting U.S. Navy systems and platforms.
- Collaborate within an agile/scrum development team to support sprint planning, development activities, reviews, and retrospectives.
- Implement new software features and enhance existing functionality across full stack applications.
- Troubleshoot and resolve software defects and system integration issues within laboratory and operational environments.
- Develop readable, maintainable, and well-documented code following established development standards and best practices.
- Support software integration, validation, and testing activities across multiple environments and platforms.
- Contribute to technical documentation, configuration management, and software deployment activities.
- Support occasional travel to customer or Navy integration sites as needed.
Required Skills:
- Must be a U.S. Citizen with the ability to obtain and maintain a DoD Secret security clearance; active Secret clearance preferred.
- Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or a related technical field; equivalent experience may be considered in lieu of a degree.
- 0–3 years of experience in software engineering, software development, or systems integration.
- Experience with Java/J2EE application development.
- Experience with JavaScript frameworks such as React or Vue.
- Familiarity with Oracle or PostgreSQL databases and relational database concepts.
- Knowledge of Hibernate/JPA and object-relational mapping concepts.
- Familiarity with agile software development methodologies and collaborative team environments.
- Ability to communicate effectively within technical teams and customer environments.
Preferred Skills:
- Experience with WildFly or JBoss EAP.
- Familiarity with Maven, GitLab, Docker, or Linux-based environments.
- Exposure to AWS cloud technologies or DevSecOps concepts.
- Strong attention to detail and commitment to software quality and maintainability.
- Reliable, adaptable, and able to manage changing priorities and technologies.
- Effective problem-solving and troubleshooting skills.
- Ability to work collaboratively within a small agile team environment.