Junior C++ Software Developer with Security Clearance - Catapult Staffing : Job Details

Junior C++ Software Developer with Security Clearance

Catapult Staffing

Job Location : Ridgecrest,CA, USA

Posted on : 2025-07-30T23:07:37Z

Job Description :
Junior C++ Software Developer Department: Software DevelopmentLocation: Ridgecrest, CAWork Model: On-siteRole Type: ContractDuration: 16 months (with potential extension)Work hours: 9/80 Schedule Clearance: Secret (OR ability to obtain within 6 months) About Our ClientOur client supports critical defense programs focused on electronic warfare training and tactical operations. They provide advanced software development solutions for training and tactical operations, working in a dynamic environment that requires innovative software solutions to support mission-critical defense systems. Job DescriptionAs a Software Developer Level-1 professional, you will work in a junior/support role as part of a software development team supporting defense programs. This position involves software development, cyber compliance, and system integration activities. You'll participate in code reviews, learn team coding standards and best practices, and shadow senior developers to understand system architecture and workflows. Duties and ResponsibilitiesParticipate in code reviews and learn team coding standards and best practices.Shadow senior developers to understand system architecture and workflows.Write, debug, and test code modules.Assist in maintaining internal tools and scripts.Develop and run tests using team-approved frameworks.Optimize existing code and log, track, and close bugs.Adhere to security coding practices.Follow established processes for configuration management, change control, and software release. Testing and Quality AssuranceAssist QA engineers in writing and running test plans.Participate in integration test planning and log/report issues.Develop and run tests using team-approved framework.Write test reports and support troubleshooting efforts.Monitor development builds for failures and support troubleshooting. Documentation and CommunicationComplete assigned online training and certifications.Read and summarize technical documentation.Maintain and document development environments.Document new or existing code for clarity and maintainability.Contribute to internal knowledge base sharing and management.Review and improve user guides and system diagrams.Maintain accurate and up-to-date documentation for code and design decisions. Collaboration and SupportAttend meetings, create presentations, and present technical information.Collaborate across teams on integration and shared tasks.Participate in technical deep dives and root cause analysis.Provide tech support at off-site customer locations.Support and participate in peer reviews. Administrative and Professional DevelopmentMaintain up-to-date training certifications.Attend required company meetings and respond promptly to administrative actions.Set professional goals and support performance reviews.Participate in mentoring programs.Adhere to all corporate policies and conduct oneself professionally. Required Experience/SkillsBachelor's degree or equivalent experience and 6 months to 2 years prior experience.Working knowledge of programming languages: C++, Python, C#, C, JavaScript, HTML, and SQL.Knowledge of networks, Unix, and cybersecurity concepts.Familiarity with software configuration management applications (Git, GitHub, VS Code, Docker).Ability to participate in code reviews and learn coding standards.Capability to write, debug, and test code modules.Ability to work independently while knowing when to request support.SECRET security clearance or ability to obtain within 6 months.Nice-to-HavesExperience with electronic warfare or defense systems.Background in system integration projects.Familiarity with QA testing methodologies.Experience working in field environments.Knowledge of cyber compliance requirements. EducationBachelor's degree in Computer Science, Software Engineering, or related field preferred.Equivalent experience may be considered. Join Our Software Development Team!If you're a junior software developer with diverse programming language experience and an interest in defense applications, we invite you to apply. This role offers excellent opportunities for professional growth while contributing to critical electronic warfare training programs that support defense capabilities. Interested? Apply Now!*Connect with your Catapult Recruiter: Kailyn Hartley, directly at * Software Development | C++ | Python | C# | JavaScript | SQL | Git | Unix | Cybersecurity | SECRET Clearance | Defense Programs | Defense | Ridgecrest CA | Field Work | System Integration
Apply Now!

Similar Jobs ( 0)