Job Summary:
VSolvit is a technology services provider specializing in cybersecurity, cloud computing, and custom application development. They are seeking a highly motivated Software Developer (C++) to support the development and modernization of mission-critical applications for the U.S. Navy, working in a collaborative Agile environment.
Responsibilities:
• Collaborate with Agile Scrum teams to design, develop, test, and maintain desktop-based software applications
• Develop high-quality software solutions using C++ and modern software engineering practices
• Design and implement scalable, maintainable, and efficient application components
• Apply object-oriented design principles, multi-threading, concurrency, synchronization, and asynchronous programming techniques
• Troubleshoot, debug, and resolve software defects and performance issues
• Participate in the modernization of legacy applications and implementation of new capabilities
• Contribute to software architecture, technical design discussions, and code reviews
• Develop and maintain technical documentation, design artifacts, and software test procedures
• Work closely with systems engineers, analysts, testers, and government stakeholders to ensure mission requirements are met
• Participate in sprint planning, daily standups, retrospectives, and other Agile ceremonies
• Support software integration, deployment, and sustainment activities
Qualifications:
Required:
• 5–10 years of professional software development experience
• Strong proficiency in C++ with a focus on desktop application development
• Experience developing, maintaining, and enhancing desktop applications using C++
• Strong understanding of object-oriented programming and software engineering principles
• Experience with multi-threading, concurrency, synchronization, and task-based asynchronous programming
• Experience designing, developing, testing, and maintaining complex software applications
• Experience troubleshooting and resolving software defects in production or operational environments
• Working knowledge of Git source control, including branching, merging, code reviews, commits, and pull request workflows
• Strong written and verbal communication skills
• Ability to work independently and collaboratively within a team environment
• U.S. Citizenship required
• Active Secret DoD Security Clearance required
• CompTIA Security+ Certification required
• If applicable: If you are or have been recently employed by the U.S. Government, a post-employment ethics letter will be required if employment with VSolvit is offered
Preferred:
• 5 to 7+ years of professional software development experience
• Experience with Agile methodologies, particularly Scrum and SAFe
• Experience using Atlassian tools such as Jira and Confluence
• Experience developing desktop applications in government, defense, or regulated environments
• Experience modernizing legacy software systems and migrating applications to newer architectures
• Familiarity with CMake for configuring, building, and managing C++ projects
• Experience with modern C++ standards (C++11/14/17/20)
• Experience debugging, profiling, and optimizing complex software systems
• Familiarity with Python scripting and automation
• Experience supporting U.S. Navy or Department of Defense software development efforts
• GIS (Geographic Information Systems) experience is a plus
• Active Top Secret Clearance is a plus
Company:
Vsolvit providing superior enterprise technology services to the U.S. Government and health industry. Founded in 2006, the company is headquartered in Ventura, USA, with a team of 201-500 employees. The company is currently Growth Stage.