Senior Software Developer

Applied Research SolutionsKettering, OH

About The Position

Applied Research Solutions is seeking a full-time Senior Software Developer to support our software applications team. This is a senior role and will be responsible for the design, implementation, and test of our training and simulation application. Applied Research Solutions (ARS) is respected as a world-class provider of technically integrated solutions as we deliver premier talent and technology across our focused markets for unparalleled, continuous mission support. Awarded a Best Places to Work nominee since 2020, ARS recognizes that without our career-driven, loyal professionals, we would not be able to deliver state-of-the-art results for our mission partners. We firmly believe that prioritizing our employees is of the upmost importance. We provide a culture where our employees are challenged to meet their career goals and aspirations, while still obtaining a work/life balance. ARS employees are motivated through our industry competitive benefits package, our awards and recognition program, and personalized attention from ARS Senior Managers.

Requirements

  • Must be a US Citizen
  • Ability to obtain and maintain a SECRET clearance
  • 7+ years of experience developing and compiling code
  • 5+ years of experience in compiled language (C, C++, C#, Go, Java, etc.)
  • Strong foundation in API and software application design
  • Strong communication skills with a proven ability to bridge the gap between technical developers and non-technical stakeholders.
  • Excellent collaboration and project organization skills.

Nice To Haves

  • Experience creating services with Go
  • Experience creating web applications with React or modern web framework
  • Strong foundation with Docker and container-based technologies
  • Experience with Azure or cloud technologies
  • Strong foundation in Linux

Responsibilities

  • Design, Develop, Test and Maintain cloud native software solutions, written in Go and React
  • Create software solutions capable of continuous integration and deployment of code
  • Make independent technical decisions that align with project goals
  • Assist in resolving issues with the deployed services
  • Capacity to grow and develop new skills in response to emerging challenges
  • Comfortability with leveraging code automation tooling as provided by team, whether it be GitLab pipelines, AI-assisted development environments, or pre-defined Azure resources.
  • Other duties as assigned

Benefits

  • Industry competitive benefits package
  • Awards and recognition program
  • Personalized attention from ARS Senior Managers
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service