Software Engineer supporting the Joint Training Synthetic Environment under Joint Staff J7 contract. Focused on advancing training capabilities in a classified environment.
Responsibilities
Design, develop, integrate, and maintain software components that support simulation federation capabilities within a Top Secret enclave.
Modify and adapt existing tools (JSPA, JTT SIM, RTI S, JTDS OBS, TGS) to meet TS environment requirements, including:
– Data tagging and classification handling
– Secure messaging protocol compliance
– Required display banners and UI constraints
Implement and maintain High Level Architecture (HLA) interfaces that enable federation communication.
Develop protocol bridging solutions to ensure interoperability across heterogeneous simulation systems.
Collaborate with systems engineering and infrastructure teams to deploy and integrate software across development, staging, and production environments.
Support Cross Domain Solution (CDS) integration by developing or modifying services that securely exchange data between TS and SIPR networks.
Participate in DevSecOps processes, including CI/CD pipeline integration, automated testing, code quality checks, and secure software release practices.
Work closely with cybersecurity teams to ensure compliance with RMF, STIGs, and secure coding guidelines.
Support test and evaluation activities by developing test cases, troubleshooting issues, and resolving interoperability challenges.
Diagnose and correct software defects in complex, distributed simulation environments.
Create and maintain technical documentation, including design specifications, interface definitions, and user guides.
Requirements
5 years relevant experience with Bachelors in related field; 3 years relevant experience with Masters in related field; 0 years relevant experience with PhD or Juris Doctorate in related field; or High School Diploma or equivalent and 9 years relevant experience.
Must have an active TS/SCI Clearance
Strong communication skills with the ability to collaborate effectively with senior government officials, military personnel, and technical teams.
Proven ability to operate in high visibility, high stakes environments with a focus on timely and high quality delivery.
Strong analytical and critical thinking skills with the ability to propose creative solutions.
Proficiency in one or more programming languages such as Java, C++, Python, or similar.
Experience with distributed systems, APIs, and network based application development.
Familiarity with modern software development practices and version control systems such as GitLab.
Understanding of DevSecOps concepts and CI/CD pipelines.
Basic knowledge of cybersecurity principles and secure coding practices.
Experience developing in Linux and/or Windows environments.
Benefits
best-in-class medical, dental and vision plan choices
wellness resources
employee assistance programs
Savings Plan Options (401(k))
financial planning tools
life insurance
employee discounts
paid holidays and paid time off
tuition reimbursement
early childhood and post-secondary education scholarships
Senior Full Stack Engineer responsible for developing and integrating AI tools in a HealthTech startup, providing impactful solutions for therapists' workflows.
Full Stack Engineer developing AI systems for a proactive chat app. Building features across frontend, backend, and AI integrations for reliable workflows.
Full - Stack Developer creating innovative digital solutions at Dreamlight Labs. Develop modern web interfaces and APIs while collaborating with a dynamic team in the creative industry.
Software Tech Lead responsible for Full Stack architecture and development at SPiNE Energy startup. Engage in innovative energy applications and scalable solutions for energy management.
Product Engineer responsible for full - stack development and feature ownership using AI tools. Join JustDice in Hamburg to build mobile and apps in a supportive environment.
Senior Staff Engineer at mylo responsible for large - scale technical impact across backend systems. Collaborating with teams to ensure architectural excellence and improve system reliability.
Full Stack Developer at Centah managing integrations and API features for a scalable SaaS platform. Contributing to system reliability and mentoring less experienced engineers.
Director of Software Engineering providing strategic and technical leadership across Ensemble’s software delivery organization. Drive technology strategy and lead engineering teams to deliver scalable software solutions.
Developing and maintaining state of the art solutions for McKesson. Senior Associate Software Engineer role requires collaboration with teams and participation in Agile methodology.
Lead Software Engineer responsible for influencing and implementing technology strategy for software delivery teams at Ensemble. Focused on developing reusable components and mentoring technical deliverables.