Job Description

Orlando, FL

This position involves developing interactive 3D virtual simulation software for courseware/serious games in an Agile team environment utilizing video game engines. The ideal candidate will participate in relevant aspects of application design cooperating with software engineers, subject matter experts, and instructional designers. The position requires a self-disciplined person who is detailed oriented.

Specific responsibilities will require rapid shifts in priorities which include:

  • Adhere to software team's established processes and tools
  • Develop design documents
  • Provide feedback during design and peer code reviews
  • Participate in sprint planning and estimating
  • Implement and document assigned software capabilities
  • Implement and document unit tests for assigned software capabilities
  • Contribute ideas for process improvement, including coding practices, standards and tools
  • Show commitment to company values, ethics, safety, security, labor charging, and quality
  • Engage in continuous self-improvement of technical and communication skills
  • Ability to work and communicate in an objective-oriented team
  • Work under limited supervision and direction

Minimum Requirements:

  • BA/BS in Computer Science, Game Development, Software Architecture, or other Engineering/Technical discipline preferred
  • Minimum 2-5 years of software development experience
  • Strong logical, analytical, and problem-solving skills
  • Good interpersonal communication and team-oriented skills
  • Programming proficiency in C++ with preference for familiarity with C++11 and later specifications
  • Experience with Unreal Engine 4
  • Experience in Object Oriented Analysis and Design (OOA/D)
  • Experience with software source control, configuration management processes, software engineering improvement processes is required.
  • Flexibility to adapt to quickly changing circumstances and work priorities.
  • US Citizenship

The ideal candidate will also possess experience with Agile development as well as experience with multiplayer/network applications, 3D rendering, artificial intelligence, or game development.

All applicants must be willing to work onsite Monday through Friday (no telecommuting or compressed schedules).

All applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information.

Aptima, Inc. participates in the US Government E-Verify Program. For more information, click on -verify.


For more information, or to apply now, you must go to the website below. Please DO NOT email your resume to us as we only accept applications through our website.


Company Description

In the age of technology, the human is the last frontier for innovation. Aptima's mission is to engineer tools and systems that increase human capabilities. Our scientists study how humans think and learn in today's technology-rich networked environments, and we use that knowledge to solve problems and provide solutions in defense, homeland security, healthcare, aviation and cyber security. Aptima's solutions span the human continuum, from the neural and individual level, to teams and large groups, and to cultures and societies.

Learn more at

Associated topics:
develop, developer, devops, matlab, php, programming, python, sdet, software developer, software development engineer

contact seller Read More

Copyright © 2018, All Rights Reserved.
Designated trademarks and brands are the property of their respective owners.