> Markdown version of [/jobs/ext/581878-secret-simulation-software-engineer-ii](https://www.wearedevelopers.com/jobs/ext/581878-secret-simulation-software-engineer-ii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Secret Simulation Software Engineer II - **Company:** Insight Global - **Location:** Suffolk, VA, United States - **Salary:** $93,600.0 - $104,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Amazon Web Services, Automation of Tests, Microsoft Azure, C++ (Programming Language), Cloud Computing, Cloud Engineering, Static Program Analysis, Continuous Delivery, Continuous Integration, Github, Python (Programming Language), Software Architecture, Simulation Software, Software Engineering, Software Systems, Systems Architecture, Virtualization Technology, Cloud Platform System, Git, Containerization, Gitlab-ci, Material UI, Kubernetes, Code Restructuring, Software Version Control, Devsecops, Docker, Legacy Systems, Jenkins, Programming Languages, Microservices - **Published:** June 21, 2026 - **Apply:** https://www.juju.com/job/00000000g9xwdo ## About the Role * 5 years experience with Bachelors in related field; 3 years experience with Masters in related field; 0 years experience with PhD or Juris Doctorate in related field; or High School Diploma or equivalent and 9 years relevant experience. * Experience in refactoring legacy systems and implementing microservices architectures. * Proficiency in one or more programming languages (e.g., Java, C++, Python, JavaScript). * Knowledge of simulation and training environments, preferably JLVC or similar federated simulation systems. * Experience with: * Cloud platforms (AWS, Azure, or DoD Cloud equivalents) * Containerization technologies (Docker, Kubernetes) * CI/CD tools (Jenkins, GitLab CI, GitHub Actions, etc.) * Version control systems (Git) * Familiarity with Modular Open Systems Approaches (MOSA) and DoD software architecture standards. * Knowledge of simulation and training environments, preferably JLVC or similar federated simulation systems. ## Description Insight Global is seeking a Software Engineer to support a federal client in Suffolk, VA. The Software Engineer will play a critical role in modernizing the DDJT-managed JLVC (Joint Live Virtual Constructive) federates for a new computing environment that supports future Joint Force events, including the FY27 Joint Force objective. The goal is to reduce hardware sustainment costs, modernize system architecture for compatibility with virtualized and cloud-based platforms, and implement a DEVSECOPS pipeline to support secure, continuous integration and delivery (CI/CD). This position requires expertise in software development, cloud-native application design, and the use of modern engineering methodologies to migrate legacy server-client systems to containerized, modular, and scalable solutions. The Software Engineer responsibilities include, but are not limited to: * Refactor and re-architect legacy federates to operate in cloud-native and virtualized environments. * Migrate existing standalone and server-client systems into containerized applications (e.g., Docker, Kubernetes). * Develop and maintain software solutions using modern programming languages and frameworks. * Design and implement DEVSECOPS pipelines (CI/CD) for efficient and secure software delivery. * Integrate automated testing, code analysis, and container orchestration into the development workflow. * Redesign legacy UI components for improved usability, accessibility, and supportability. * Transition from hardware-intensive graphical interfaces to modern web-based user interfaces. * Apply a Modular Open Systems Approach (MOSA) to increase interoperability, maintainability, and flexibility of federates. * Collaborate with systems and cyber teams to ensure software components align with open standards and DoD mandates. * Work closely with system engineers, cyber architects, and exercise planners to gather requirements and align technical solutions with operational goals. * Document software architecture, technical design decisions, and development best practices. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)