Software Engineer - Dayton, United States - Aptima

    Aptima
    Aptima Dayton, United States

    2 weeks ago

    Default job background
    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:

    Ensure synergy between humans, the technologies they use, and the organizations within which they operate
    Enhance productivity through human-AI teaming, unobtrusive measurement, data analytics, and intelligent interfaces
    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.

    So, while the world knows us as a company that is moving humans, technology, and AI forward, we believe we are something more.

    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