Software Engineer

Orlando, FL, USA

Job Type

Full Time

Description of Required Experience/Skills: JHT is seeking a talented C# software developer to join our training system development team in Orlando, FL. This team is engaged in development of game-based, 3D virtual training systems for a DoD customer. ​ Job Summary: Analyzes requirement specifications, generates design documentation, and applies sound programming and debugging skills in the creation of C# Unity scripts for 3D virtual training systems. Participates in discussions with customers and subcontractors during design, integration, and test events. ​ Essential Duties and Responsibilities:

  1. Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions.

  2. Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems.

  3. Ensures software standards and design specifications are met.

Required Skills:

  1. Experience with the Unity game engine

  2. Excellent communication and interpersonal skills to generate clear and concise interface specifications and work with customers and integration teams.

  3. Willingness to travel to customer and integration sites to represent the team and coordinate with the distributed development group.

  4. Strong background in C# development in the Microsoft Visual Studio environment, including template classes, memory management, thread-safety, and management of complex dependencies across the project

  5. Experience with software configuration management tools (Perforce , Git, or Team Foundation Server)

  6. Ability to work in a team and to integrate feedback quickly

  7. Flexible to changes in production and able to shift focus between a range of tasks

  8. Ability to finish tasks within a given time frame

Educational Requirements: AA, AS, or equivalent education and experience in a computer science discipline, or an equivalent education and experience with a minimum of five years of simulation training or game development experience.

All JHT Inc. employees are required to be fully vaccinated per the Executive Order 14042.