Senior Software Developer
Applied Research Solutions
Beavercreek, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Beavercreek, United States of America
Tech stack
C
Java
API
Azure
C Sharp (Programming Language)
C++
Cloud Computing
Continuous Integration
Linux
Software Engineering
Software Systems
Web Applications
Web Application Frameworks
React
Gitlab
SC Clearance
Azure
Docker
Go
Job description
- 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
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.
Desired Qualifications:
- 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
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.
About the company
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.
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.