Associate Software Engineer - JobID-0186
The Associate Software Engineer at Confidential Client supports the Missile Defense team by developing, testing, and maintaining software applications in a secure, on-site environment. This role involves collaborating with cross-functional teams to implement new capabilities, troubleshoot defects, and contribute throughout the software development lifecycle while adhering to defense industry standards and security requirements.
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, Engineering Services.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
Overview
Confidential Client (via Careertakes) is seeking an Associate Software Engineer to join a missile-defense focused engineering team based in Mount Laurel Township, NJ. This is a full-time, on-site role supporting development, testing, and sustainment of mission-critical software. Candidates must be able to obtain and maintain a Secret U.S. security clearance.
What You’ll Do
- Develop, test, and maintain software applications and features across the software lifecycle.
- Collaborate with cross-functional teams to design and implement new capabilities and resolve defects.
- Write reliable, secure, and maintainable code that meets engineering and quality standards.
- Participate in code reviews, troubleshooting, and debugging activities.
- Integrate software components, APIs, and third-party technologies into systems.
- Support deployments, modernization, and sustainment efforts.
- Create and maintain technical documentation and development artifacts.
- Contribute to requirements analysis through deployment and sustainment.
Required (Minimum) Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Mathematics, Data Science, Cybersecurity, Aeronautical Engineering, or a related technical discipline — or equivalent professional experience.
- 0–3 years of professional software development experience (entry-level through early-career candidates encouraged).
- Experience with one or more programming languages: C++, Java, Python, or JavaScript.
- Familiarity with Git or similar version control systems.
- Familiarity with Linux-based environments and command-line tools.
- Basic familiarity with SQL and relational databases (e.g., PostgreSQL).
- Familiarity with container technologies such as Docker, Podman, or OCI-compliant containers.
- Strong analytical and problem-solving skills and ability to work collaboratively.
- Willingness to travel up to 10% as required.
- Must be able to obtain and maintain a Secret U.S. Security Clearance and work fully on-site in Mount Laurel Township, NJ.
Preferred / Nice-to-Have
- Experience scripting for automation (Python, Bash, PowerShell, Groovy).
- Experience maintaining, troubleshooting, or upgrading production software and services.
- Familiarity with CI/CD pipelines, automated testing, and modern development practices.
- Understanding of DevSecOps concepts and secure software development principles.
- Experience working in Agile development environments.
- Strong written and verbal communication skills; ability to document technical work and communicate project status.
Compensation & Benefits
- Pay ranges disclosed per New Jersey requirements:
- $74,000–$116,000 (for entry-to-mid level placements) OR
- $90,000–$150,000 (for higher-level placements)
- Source also lists combined range: $74,000–$150,000. Final offer will be commensurate with experience, skills, and education.
- Benefits (typical for Confidential Client / Engineering Services):
- Generous benefits package and competitive PTO
- Paid holidays
- 401(k) with immediate vesting and matching
- 9/80 optional schedule (select Fridays off)
- Tuition assistance and professional development resources
- Pre-tax commuter benefits, regular social events, and recognition programs
Worksite & Other Requirements
- This is a fully on-site position in Mount Laurel Township, NJ.
- All applicants must be U.S. persons or otherwise eligible to obtain a U.S. security clearance.
- Must be able to obtain/maintain active Secret U.S. Security Clearance.
- Applicants invited to interview will be evaluated on skills and experience relevant to the responsibilities above.
Why Work with Careertakes + Confidential Client
- Third‑party recruiter best practices: you’ll receive clear role expectations, timely communications, and matching to similar positions if not selected.
- Opportunity to work on mission-critical defense software with modern toolchains and a collaborative engineering culture.
- Career development and potential placement at different levels depending on skills and experience.
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