An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Jobtailor in Mount Laurel, NJ is seeking a seasoned software engineer to design, implement, and test complex systems in C, C++, Python, JavaScript, and Java for DoD programs.
You will analyze legacy code, refactor, and collaborate with cross-functional teams to meet requirements, architectures, and security standards, including Agile, DevSecOps, and MBSE practices.
• Design, implement, and test complex software in C, C++, Python, JavaScript, and Java within various development environments
• Analyze legacy monolithic software programs, recompile them, and incrementally refactor them using brownfield and greenfield methodologies
• Assess and deconstruct Navy tactical system code for Surface Navy Combat systems
• Explore and prototype next-generation solutions using AI/ML, distributed processing, and modeling
• Interact with customers to elicit requirements and document agreements
• Present project cost, schedule, and technical progress to organization leadership
• Develop software architecture, including hardware and software interfaces between components
• Assist in developing user, functional, and technical requirements for tactical systems
• Participate in and provide feedback for design and code/peer reviews
• Integrate individual software components into complex software environments
• Support test and integration activities at IDT labs and government Land Based Test Sites (LBTS)
Requirements
Core Competencies
Demonstrates expertise in software design and development, particularly in C, C++, Python, and Java, with a strong focus on combat systems and tactical software for DoD programs. Proficient in Agile methodologies, DevSecOps practices, and capable of translating customer requirements into actionable software solutions.
Highest-signal resume keywords
ATS Optimization Keywords
Hard Skills
Soft Skills
Certifications & Qualifications
Industry Keywords
Tools & Technologies