Software Engineer

Company:  Aptima
Location: Dayton
Closing Date: 10/11/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Who We Are

For more than 25 years, Aptima's mission has been to improve and optimize performance in mission-critical, technology-intensive environments. We apply deep expertise in how humans think, learn, and perform to today's challenges. Whether for fighter pilots functioning in the cockpit, medical staff in the ICU, or teams collaborating across distributed networks, our solutions:

  1. Ensure synergy between humans, the technologies they use, and the organizations within which they operate
  2. Enhance productivity through human-AI teaming, unobtrusive measurement, data analytics, and intelligent interfaces
  3. Accelerate learning, training, and readiness with precision learning that is customized, personalized, and efficient

What Makes Us Unique

Our culture is rooted on three principles that our founders planted, and our employees have embraced ever since—innovation, impact, and empathy . At our core, Aptima researches, develops, and innovates within an area that engineering firms largely ignore, the Human component. In order to impact the world in meaningful ways, you must bring those innovations to light, and that is precisely what we do.

Entrepreneurial and creative energy run through our veins. When our team chooses to continue their education or professionally publish their work, we cheer them on. Teamwork, collaboration, and a relentless focus on our customers are central tenants of our culture. Work hard. Take care of each other. Lead by example. Accept others for who they are.

How You’ll Make an Impact

You will help develop tools for assessing and augmenting human performance for the US Air Force (USAF). You will work as part of Aptima’s Training, Learning, & Readiness Division (TLR) supporting our long-term initiatives with the USAF. As part of the TLR Division, you will work on bleeding edge software deployment strategies using Docker, Kubernetes, AWS and other cloud enabled technologies. Our software is being used to support training, tracking, and reporting systems provided to Airmen, giving them the ability to access training anywhere at any time. You will design and develop adaptive training systems and supporting data infrastructure to assess learner proficiency in real time and generate personalized, adaptive training content available on a variety of end user devices (e.g., tablets, VR headsets) and high-fidelity simulators. This is a fast-paced collaborative team working on the latest technologies and pioneering new advances in the DoD.

You’ll Need

  • Proven software development in a team environment (peer reviews, unit testing, configuration management, defect tracking, etc.)
  • Proficiency in frontend development with the JavaScript/TypeScript programming languages. Angular experience is also desired
  • Proficient at designing and implementing software components in Java, Python, or C#
  • Experience in back-end framework and microservices-based development and publishing reusable components using package management
  • Experience working with or developing REST or WebSocket interfaces
  • Experience working collaboratively on cross-discipline Agile teams following best practices in a CI/CD environment. DevSecOps experience is a plus.
  • Familiarity with container-based deployment (e.g., Docker, Kubernetes) and cloud technologies
  • Experience with software engineering tools such as Visual Studio, version control with Gitlab, and/or IDE’s such as NetBeans
  • Experience working U.S. Government programs, specific experience working U.S. Air Force programs a plus
  • Experience with messaging architectures (e.g., MQTT, RabbitMQ, etc.), and relational or NoSQL (e.g., Elasticsearch) databases
  • Experience with the Distributed Interactive Simulation (DIS) framework, including a strong grasp of its protocols, architecture, and capabilities is a plus.
  • Excellent project team and customer-focused written and oral communication skills

Minimum Requirements

  • U.S. Citizenship required or the ability to obtain and maintain a U.S. Security Clearance
  • Bachelor’s degree in Computer Science, Computer Engineering, or related technical field
  • 3 years’ experience in design and programming in high order languages

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

Aptima, Inc. is an equal opportunity employer dedicated to non-discrimination in employment. We select the most qualified individual for the job based on job-related qualifications regardless of race, color, age, sex, religion, national origin, disability, ancestry, marital status, credit history, sexual orientation, arrest and court record, genetic information, veteran status or any other status protected by federal, state or other applicable laws.

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

EOE MINORITIES/FEMALES/PROTECTED VETERANS/DISABLED

#J-18808-Ljbffr
Apply Now
Share this job
Aptima
  • Similar Jobs

  • Software Engineer (Engineer Software 2)

    Dayton
    View Job
  • Software Engineer

    Dayton
    View Job
  • Software Engineer

    Dayton
    View Job
  • Software Engineer

    Dayton
    View Job
  • Software Engineer (Engineer Software 2) - 20241

    Dayton
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙