Software Engineer Mid
Indexed description
Date posted: April 24, 2026
Pay: $90,000.00 - $110,000.00 per year
Job description:
Software Engineer Mid
Date: Apr 24, 2026
Location: Suffolk, VA, Virginia, United States
Company: Reliant Technologies
Required Travel: 10 - 25%
Employment Type: Full Time/Salaried/Exempt
Security Clearance: Secret (Not required but desired)
Level of Experience: Mid
Job Description
Reliant Technologies, is seeking a Software Engineer to support the Joint Training Synthetic Environment (JTSE) for the Joint Staff J7 (JS J 7) at our Suffolk, VA Joint Staff Complex. This role contributes directly to the development and sustainment of advanced training and simulation capabilities used across the Joint Force.
Essential Job Responsibilities
· Design, develop, document, test, and debug software applications and systems that incorporate logical and mathematical solutions.
· Create interfaces for software applications using AI code generation tools and traditional coding methods
· Conduct multidisciplinary research and collaborate with hardware engineers and equipment designers to plan, design, and develop electronic data processing systems for both product and commercial software.
· Analyze user needs and system capabilities to resolve issues related to program intent, output requirements, input data acquisition, programming techniques, and system controls.
· Prepare operating instructions and contribute to the design and development of compilers, assemblers, utility programs, and operating systems.
· Write clean, maintainable, and well structured code that adheres to established coding standards.
· Execute software testing based on test procedures or requirements documents, documenting and correcting defects as needed.
Minimum Qualifications
· 2 years experience with Bachelors in related field; 0 years experience with Masters in related field; or High School Diploma or equivalent and 6 years relevant experience.
· Foundational programming experience in at least one modern language (C++, C#, Java, Python, or JavaScript).
· Understanding of object oriented programming principles and software design fundamentals.
· Experience with version control systems such as Git.
· Familiarity with debugging tools and basic troubleshooting techniques.
· Ability to read, interpret, and implement requirements and technical documentation.
· Exposure to software testing practices, including unit testing or integration testing.
· Basic understanding of Windows or Linux development environments.
· Must have an active Secret Clearance.
Preferred Requirements
· Working knowledge of C++/C# in a Visual Studio environment.
· Experience with UX/UI design
· Good software debugging skills.
· Working knowledge of Microsoft Office 365 products a plus.
Job Type: Full-time
Ability to Relocate:
- Suffolk, VA 23435: Relocate before starting work (Required)
- Work Location: Hybrid remote in Suffolk, VA 23435
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search