Software Engineer
This Software Engineer role based in Dayton, OH requires onsite presence five days a week and involves developing software primarily using Java and Spring, along with Angular for front-end development. The position requires at least 2 years of experience and the ability to obtain a TS/SCI security clearance, with preferred skills including Golang, PL/SQL, C# .NET, modern web frameworks like Vue and React, ArangoDB, and DevOps practices using Gitlab CI/CD.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Business Consulting and Services.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
What You’ll Do
- Design, implement, test, and maintain server-side applications and RESTful APIs primarily using Java and Spring.
- Build and maintain front-end components with Angular and collaborate with UI/UX engineers.
- Participate in Agile ceremonies, code reviews, and architecture discussions.
- Integrate with databases and services; write and optimize queries as needed.
- Support CI/CD pipelines and automation with GitLab.
- Work onsite in Dayton, OH (5 days per week) and follow facility security protocols; assist with the security clearance process as needed.
Required Qualifications
- 2+ years of professional software development experience.
- Hands-on experience writing Java applications using Spring framework.
- Practical experience building web applications using Angular.
- Bachelor’s degree in Computer Science, Engineering, or related field — or equivalent experience.
- Ability to obtain TS/SCI security clearance (clearance not required to start).
- Authorization to work in the U.S. (Confidential Client will not sponsor work visas for this role).
Preferred Qualifications
- Experience with Golang, PL/SQL, or C# .NET.
- Familiarity with other modern web frameworks such as React or Vue.
- Experience with ArangoDB or other multi-model databases.
- DevOps experience: CI/CD pipelines and automation using GitLab.
- Strong testing, debugging, and performance-tuning skills.
Compensation & Benefits
- Base pay range: $95,000.00/yr - $115,000.00/yr (range provided by Confidential Client; actual compensation depends on skills and experience).
- Typical benefits include medical, dental, vision, and 401(k) (benefit specifics provided during recruitment).
- Confidential Client is committed to providing reasonable accommodations for applicants and employees with disabilities. If you need an accommodation during the application or interview process, please notify Careertakes.
Work Location & Schedule
- Onsite — Dayton, OH. This role requires working onsite five days per week at the client facility.
- Candidates must be local to the Dayton area or willing to relocate prior to start.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range