SOFTWARE DEVELOPER (C++)
VSolvit
Job Description
Job Description
POSITION IS 100% ONSITE DAILY IN NORCO, CA
Job SummaryVSolvit ais seeking a highly motivated Software Developer (C++) to join our team supporting the development, modernization, and sustainment of mission-critical analysis applications for the U.S. Navy. This position is ideal for a mid-to-senior level software engineer with strong C++ development experience, a passion for solving complex technical challenges, and the ability to contribute throughout the software development lifecycle.
The selected candidate will work within a collaborative Agile SAFe environment, partnering with software engineers, systems engineers, testers, and government stakeholders to design, develop, enhance, and maintain desktop-based analytical applications. The role involves modernizing legacy software systems, implementing new capabilities, troubleshooting complex issues, and contributing to the long-term technical direction of the platform.
Successful candidates will possess strong object-oriented design skills, experience developing multi-threaded applications, and the ability to work independently while contributing effectively within a team environment. Experience working in DoD, government, or other regulated environments is highly desirable.
As with any position, additional expectations exist. These include adhering to established work schedules, meeting project deadlines, complying with company policies and procedures, communicating effectively with supervisors and team members, maintaining focus on assigned objectives, and performing other duties as assigned.
ResponsibilitiesCollaborate 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
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
US Citizenship is required
- Active DoD Secret Clearance or higher (or the ability to obtain one)
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
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
Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline
- ...Description POSITION IS 100% ONSITE DAILY IN NORCO, CA Job Summary VSolvit is seeking a motivated and enthusiastic Junior Software Developer (C++) to join our team supporting the development and maintenance of mission-critical analysis applications for the U.S. Navy....SuggestedInternship
- ...Job Description Job Description POSITION IS 100% ONSITE DAILY IN NORCO, CA Job Summary VSolvit is seeking a Software Developer to join our team supporting the development, modernization, and sustainment of mission-critical analysis applications for the U.S....Suggested
- ...Job Description Job Description POSITION IS 100% ONSITE DAILY IN NORCO, CA Job Summary VSolvit is seeking a Software Developer to support the development, modernization, and sustainment of mission-critical analysis applications for the U.S. Navy. The selected...SuggestedTemporary workFlexible hours
$115k - $150k
...Job Description Saalex is seeking a Software Engineer (Range Systems) in Corona, CA.... ...efforts. Essential Functions: Design, develop, integrate, and maintain software... ...complex, integrated systems Proficiency in C++, Java, Python, or C# Experience with hardware...SuggestedFull timeTemporary workWork at officeRemote work- Job Description Job Description * This position be on-site 4-5 days a week* Job Summary The Release Train Engineer (RTE) will serve as a servant leader, coach, and facilitator for an Agile Release Train (ART) supporting Federal Government, Department of Defense...SuggestedTemporary workFor contractorsFlexible hours
$120k - $145k
...relevance over time. 3. Build Organizational Capability Develop the training program and run hands-on enablement sessions for ATC... ...practical experience. 4+ years of professional experience in software development, automation engineering, data engineering, or AI/ML...Work at office- ...Description Job Description ***POSITION IS REMOTE, BUT MUST RESIDE IN CALIFORNIA*** Job Summary We are seeking an experienced Software Developer (Full Stack) to lead the design, development, and maintenance of complex software applications. The ideal candidate will have...Temporary workRemote workFlexible hours
- Java Fullstack Developer Lead Job Type: Full Time Location: Toronto, ON Work Model: Onsite / 4 Days Primary Skills: Java & Spring Boot, React, Microservices & REST APIs Job Description We are seeking an experienced Java Fullstack Developer...Full time
- ...Norco, CA* Job Summary We are seeking a Senior Full Stack Developer to lead the design, development, and modernization of our... ...Basic Qualifications ~ Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent experience)....Temporary workFlexible hours
$110k - $150k
...Job Description Synectic Solutions is seeking a Full Stack Developer to join our team supporting the Program Office for NSWC Corona... ...Work with development teams and product managers to ideate software solutions Design client-side and server-side architecture...Work at office- ...Summary We are seeking a motivated and detail-oriented Junior Full Stack Developer to join our growing team. This role is ideal for recent graduates or professionals with 1–2 years of software development experience eager to expand their technical expertise across...Temporary workInternshipFlexible hours
- ...the clients. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists... ...on the skills Knowledge of Core Java, JavaScript, C++ or software programming Spring boot, Microservices, Docker...Full timeH1bRemote work
- Java Full Stack Developer Job Type: Full Time Location: Toronto, ON Work Model: Hybrid 4 Days Onsite Primary Skills... ...Java Full Stack Developer with 5 10 years of hands-on software development experience and strong expertise in Java, Spring Boot...Full time
- ...operations. Key Responsibilities: Interpret part drawings and develop comprehensive machining strategies including tooling,... ...adherence to specifications. Create toolpaths and NC code using CAM software (preferably Mastercam or Esprit) for a variety of CNC machines...Work at officeRemote work
- Python & Java AI Developer Job Type: Full Time Location: Toronto, ON Work Model: Hybrid 4 Days Onsite Primary Skills... ...The successful candidate will combine strong Python and Java software engineering expertise with hands-on experience designing and...Full time
- Summary:The Senior Full Stack Developer owns the core application end-to-end — leading hands-on development of new features and integrations... ...REQUIREMENTS:Education:Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related field....
- ...Job Title : Senior .NET Developer Location : Canada ( Remote) Contract Duration : 6-12+ Month with possible extension... ...using C#, .NET Core, Entity Framework, and Web API. Apply software architecture patterns like Domain-Driven Design (DDD) and CQRS...Contract workRemote workShift work
- ...Role: .NET API Developer As an .Net Developer , you will be a part of an Agile team to build healthcare applications and implement new features while adhering to the best coding development standards . Responsibilities: - Strong prior experience in...Remote work
- We are hiring for a Senior DevSecOps & AI Engineer . This role focuses on application security, DevSecOps, cloud security, and AI/LLM security across enterprise applications and platforms. The ideal candidate will have 6+ years of security engineering experience...
- ...organizations throughout the United States. AIS provides IT staffing and staff augmentation, cybersecurity, IT consulting, custom software development, cloud services, data engineering, artificial intelligence, application development, and related technology solutions....Contract workTemporary workLocal areaRemote work2 days per week
$135k - $150k
...non-declarative custom solutions. Collaborate with Admins, Developers and Leadership to deliver the most efficient and scalable solutions... ...help create and review estimates for technical solutions and software development. Own the technical standards for the...Full timeWork at officeRemote workFlexible hours$135k - $150k
...non-declarative custom solutions. Collaborate with Admins, Developers and Leadership to deliver the most efficient and scalable solutions... ...help create and review estimates for technical solutions and software development. Own the technical standards for the...Full timeWork at officeRemote workFlexible hours$80k - $95k
...Responsibilities Work with development teams and product managers to ideate software solutions Analyze complex and unique technical support... ...the front-end of applications through appealing visual design Develop and manage well-functioning databases and applications Write...Work at office- ...science fundamentals, with strong competencies in data structures, algorithms, and software design/architecture - Hands-on experience with building production-level code. Experience in C++ is required - Interest in furthering their knowledge of networking, observability...Full timeRemote workWorldwide
- Java Backend developer Job Type: Full Time Location: Toronto, ON Work Model: Onsite / 4 Days Primary Skills: Java & OCP, CI/CD & GitHub Actions, Oracle SQL & AWS Job Description We are seeking an experienced Java Backend developer with strong...Full time
- ...SCA & Open-Source Security GitHub Security Controls Threat Modeling & Risk Assessment Security Governance & Developer Enablement Key Responsibilities Security Assessment & Testing Perform penetration testing across web, API, mobile, cloud...Shift work
- For over 16 years, Trilyon has been a leader in global workforce solutions, specializing in Cloud Technology, AI/ML, Software Development, Technical Writing, and Digital Transformation. We partner with top companies to deliver high-quality talent in engineering, IT, and...
- Java Full Stack Developer Job Type: Full Time Location: Toronto, ON Work Model: Hybrid 4 Days Onsite Primary Skills... ...and backend technologies, along with a solid understanding of software development lifecycle, Agile methodologies, CI/CD, system...Full time
- Job Summary: The Senior Full Stack Software Developer is responsible for designing, developing, and supporting complex enterprise integration solutions. This role focuses on delivering scalable API and integration services using modern cloud platforms and middleware technologies...Full time3 days per week
- ...deploy Python-based AI/LLM applications using FastAPI/Flask. Develop REST APIs and scalable enterprise solutions. Build AI-... ...Qualifications ~ Bachelor's/Master's in Computer Science or equivalent. ~8+ years of software engineering experience....Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to SOFTWARE DEVELOPER (C++). Be the first to apply!



