Demo

Senior Software Engineer Developer

Applied Research Solutions
Beavercreek, OH Full Time
POSTED ON 1/13/2026
AVAILABLE BEFORE 3/13/2026

We are seeking a Senior Software Engineer Developer to design, develop, and maintain complex software systems supporting mission-critical platform services in a government contracting environment. This role requires expertise in cloud-native architecture, distributed systems, and secure software development practices. The ideal candidate will provide technical leadership while building scalable backend services and microservices that meet DoD compliance requirements.

Why Work with us? 

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.  

Responsibilities include:

  • Design, develop, and maintain scalable, efficient, and secure code for web applications and backend services in Azure cloud environments
  • Build and optimize systems that handle high load, low latency, and mission-critical workloads with focus on reliability and performance
  • Debug complex issues in distributed and multi-threaded environments, troubleshooting applications for speed, scalability, and efficiency
  • Implement microservices architecture using containerization technologies (Docker, Kubernetes) and service communication patterns (gRPC, REST APIs, message queues, event-driven systems)
  • Write well-documented, maintainable code and participate in code reviews to ensure adherence to design requirements and coding standards
  • Build and sustain comprehensive testing frameworks including smoke testing, regression testing, and automated test suites
  • Actively participate in architectural discussions and decisions for new features and system design improvements
  • Provide technical guidance and mentorship to engineers and developers on the team
  • Collaborate with cross-functional teams including DevOps, architecture, and project management to define, design, and ship new features and enhancements
  • Review and test software components for adherence to design requirements and document test results
  • Resolve software problems and optimize existing systems for improved performance
  • Other duties as assigned

Technical Experience & Qualifications

  • Must be US Citizen 
  • Education: Bachelor's degree in Computer Science, Software Engineering, or related technical field
  • Experience: Minimum 7 years of professional software development experience
  • Cloud Platforms: Hands-on experience with Azure cloud services and architecture; AWS experience is a plus
  • Programming: Strong proficiency in modern programming languages (e.g., Java, C#, Python, Go, or similar)
  • Microservices & Containers: Proven experience designing and implementing microservices architecture using Docker and Kubernetes
  • APIs & Integration: Experience developing and consuming RESTful APIs, gRPC services, message queues, and event-driven architectures
  • Distributed Systems: Experience building and debugging distributed systems and multi-threaded applications
  • Development Practices: Strong understanding of CI/CD pipelines, version control (Git), and DevSecOps principles
  • Testing: Experience with automated testing frameworks, unit testing, integration testing, and regression testing
  • Performance Optimization: Track record of optimizing applications for scalability, efficiency, and high performance
  • Security: Understanding of secure coding practices and software security principles in government/DoD environments

All positions at Applied Research Solutions are subject to background investigations. Employment is contingent upon successful completion of a background investigation including criminal history and identity check.

This contractor and subcontractor shall abide by the requirements of 41 CFR 60-741.5(a). This regulation prohibits discrimination against qualified individuals on the basis of disability, and requires affirmative action by covered prime contractors and subcontractors to employ and advance in employment qualified individuals with disabilities.

This contractor and subcontractor shall abide by the requirements of 41 CFR 60-300.5(a). This regulation prohibits discrimination against qualified protected veterans, and requires affirmative action by covered contractors and subcontractors to employ and advance in employment qualified protected veterans.

Salary.com Estimation for Senior Software Engineer Developer in Beavercreek, OH
$127,050 to $153,239
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer Developer?

Sign up to receive alerts about other jobs on the Senior Software Engineer Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Applied Research Solutions

  • Applied Research Solutions Bedford, MA
  • Applied Research Solutions is seeking candidates for a Program Management Support Specialist providing support to the Air Force Life Cycle Management Cente... more
  • 14 Days Ago

  • Applied Research Solutions Springfield, MO
  • ARS is looking for an Azure Software Engineer. As a software engineer, your responsibility will be to deploy, configure, and manage a DevSecOps platform as... more
  • 15 Days Ago

  • Applied Research Solutions Bedford, MA
  • Applied Research Services is seeking a Senior Program Manager to provide support to the Air Force Life Cycle Management Center/Electronic Systems (AFLCMC/H... more
  • 15 Days Ago

  • Applied Research Solutions Bedford, MA
  • Applied Research Solutions is seeking a Senior Configuration Data Manager to provide configuration support and management in accordance with the program’s ... more
  • 15 Days Ago


Not the job you're looking for? Here are some other Senior Software Engineer Developer jobs in the Beavercreek, OH area that may be a better fit.

  • ASRC Federal Dayton, OH
  • ASRC Federal is a leading government contractor furthering missions in space, public health and defense. As an Alaska Native owned corporation, our work he... more
  • 5 Days Ago

  • Veracity Software Inc Dayton, OH
  • Dayton, Ohio (Onsite - Office space available) Employment Type: Full-Time | Onsite Work Environment: Industrial / Manufacturing Plant (Food & Beverages Sec... more
  • 10 Days Ago

AI Assistant is available now!

Feel free to start your new journey!