Junior Software Developer
Core
Design, develop, test, and maintain software solutions for mission-critical DoD programs, focusing on secure and scalable applications.
Role type
Junior Software Developer
Builds
Secure, scalable software applications for defense programs
Domain
Defense / Real-time systems
Deliverable
production ML models | product features (via careerplan.io/jobs/d5c4cb0b-0098-418e-996e-7c5bee5cc9e5-junior-software-developer-at-saalex)
Required skills
C, C++, C#, Java, Object-oriented programming, SDLC, Debugging, Unit testing, Integration testing, Version control
Preferred skills
Ada95/98, Real-time operating systems, Mission Systems Avionics, Military narrowband communications
Responsibilities
Design, develop, test, and maintain software applications; Write clean, efficient, and well-documented code; Debug, troubleshoot, and resolve software defects; Collaborate with cross-functional teams to gather requirements and implement technical solutions; Support system enhancements by adding new features and optimizing existing functionality; Contribute to software testing efforts; Assist with version control, build pipelines, and deployment activities
Seniority
Junior, 1-3 years experience