This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
VES, LLC is seeking a highly experienced Senior Software Engineer to support advanced systems development, and next-generation defense platforms for U.S. Army and U.S. Marine Corps programs. The ideal candidate brings deep expertise in UI/UX design, full-stack software development, distributed systems, and defense-specific architecture, with a proven track record supporting DoD programs across multiple security domains. This role requires technical leadership, hands-on development, and close collaboration with government customers, program managers, and cross-functional engineering teams.
Job Responsibility:
Design, develop, and maintain advanced software systems supporting Army and USMC platforms
Lead and contribute to full lifecycle software development including requirements analysis, system design, implementation, integration, testing, deployment, and sustainment
Develop and enhance web-based and tactical applications for vehicle-mounted systems, and unmanned platforms
Serve as technical lead or senior contributor on Agile Scrum teams, supporting sprint planning, technical exchanges, and software demonstrations
Develop secure, scalable RESTful services and client applications operating across multiple security domains
Collaborate directly with government stakeholders during Technical Exchange Meetings (TEMs), design reviews, and operational evaluations
Support integration with tactical data systems, messaging frameworks, geospatial services, and battlefield visualization tools
Ensure compliance with DoD security, quality, and coding standards using automated CI/CD and code quality tools
Mentor junior engineers and contribute to continuous process and technical improvement initiatives
Requirements:
Experience producing engaging UI/UX design and development
Demonstrated experience supporting Army or USMC Mission Command systems
Strong proficiency in Java, JavaScript, and modern web frameworks (React, Angular, TypeScript)
Experience developing full-stack applications using RESTful APIs and distributed architecture
Hands-on experience with Agile/Scrum development methodologies
Experience with CI/CD pipelines, automated testing, and code quality tools (Jenkins, SonarQube, Fortify)
Familiarity with tactical systems, cross-domain solutions, and mission-critical defense environments
Ability to work effectively with government customers, prime contractors, and multidisciplinary engineering teams
U.S. Citizenship required
Nice to have:
Master's degree in Computer Science, Graphics Design or Engineering