Engineer Software 1 with Security Clearance
The Software Engineer 1 at Confidential Client supports the Navy Continuous Training Environment by designing, developing, and sustaining simulation software to enhance fleet and joint training capabilities. This entry-level role involves software development, testing, and collaboration with multidisciplinary teams to deliver secure, robust solutions that maximize training effectiveness for military customers.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, IT.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
Overview
Confidential Client is seeking an entry-level Software Engineer I with the ability to obtain a U.S. Secret security clearance to join an IT team supporting distributed Live-Virtual-Constructive (LVC) training systems for the U.S. Navy. This role contributes to the Navy Continuous Training Environment (NCTE) and the Navy Training Baseline (NTB), delivering resilient software solutions that enable fleet and joint training at speed and scale.
What You’ll Do
- Design, develop, test, document, and debug application software that supports simulation and synthetic training systems.
- Integrate and sustain components of the Navy Training Baseline and related systems in a distributed environment.
- Collaborate with multidisciplinary teams — including hardware engineers and systems designers — to ensure interoperable solutions.
- Assist in analyzing user needs, defining program intent, and producing operating instructions and utility programs.
- Follow secure coding practices and adhere to organizational security standards (STIG, TLS/SSL, OWASP best practices).
Core Responsibilities
- Implement application features using C++, Java, JavaScript and related technologies.
- Participate in code reviews, unit testing (JUnit, GTest), and continuous integration workflows using git and build tools (gradle/make).
- Support message-oriented middleware and integration patterns (JMS/ActiveMQ).
- Ensure compliance with secure coding and system hardening requirements.
- Communicate technical concepts clearly to both technical and non-technical stakeholders.
Minimum Qualifications
- Bachelor’s degree in a related field or equivalent experience; OR High School diploma (or equivalent) plus 4 years relevant experience.
- U.S. Citizen with the ability to obtain a Secret security clearance.
- Entry-level (0+ years) professional experience is acceptable.
- Strong written and verbal communication skills.
Technical Skills (Required)
- Languages: C++, Java, JavaScript, Rust, SQL, Shell scripting
- Frameworks / Libraries: VueJS or ExtJS; JMS / ActiveMQ
- Tools: git, gradle or make, JUnit, GTest
- Security: Secure coding practices (OWASP), TLS/SSL, STIG compliance
Preferred Qualifications
- Bachelor’s degree in Computer Science, Computer Engineering, or a related field (or equivalent experience).
- Certifications such as Security+ or Linux certification.
- Interest in distributed simulation technologies and continuous professional learning.
Physical & Other Requirements
- Adequate visual acuity and manual dexterity to meet the Software Engineer family requirements.
- Required travel: 0–10% (as needed).
- Employment type: Full-time, salaried, exempt.
Compensation & Benefits
- Anticipated salary range: $62,790 - $75,000 per year (good-faith estimate; final offer considers experience, skills, and other factors).
- Confidential Client offers competitive benefits including medical, dental, vision, retirement savings options, paid time off, tuition assistance, and employee wellness programs. Bonus/other non-recurrent compensation may be offered where applicable.
About Our Client
Confidential Client delivers mission-critical IT and defense solutions including training systems, C5ISR, AI/ML, cyber, and fleet sustainment. The team supports national security customers by developing advanced, interoperable systems that ensure readiness across domains.
Key Keywords (for candidates)
- Software Engineer I
- Security Clearance (Secret) eligible
- C++ / Java / JavaScript developer
- VueJS / ExtJS, JMS/ActiveMQ
- Distributed simulation / LVC training
- Norfolk, VA
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range