careertakescareertakes

Junior Software Engineer

Confidential Clientunspecified
Entry LevelFull-timeOn-Site$95,000 - $120,000
Dayton, Ohio
4 Days Ago

The Junior Software Engineer will support software development efforts within a growing technical team, contributing to the improvement of software applications. This role requires 2 to 4 years of experience, strong problem-solving skills, and familiarity with modern development tools and practices, primarily working on-site in the Dayton area.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

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, Software Development.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


What You’ll Do

This is an early-career software engineering role on a growing technical team based in Dayton, OH. You'll support development, testing, and maintenance of software applications and work with engineers across the stack to deliver high-quality solutions.

  • Write, test, and maintain clean, well-documented code using object-oriented languages (Java preferred)
  • Collaborate with product owners, QA, and other engineers to implement new features
  • Troubleshoot and debug production and development issues
  • Contribute to automated testing and CI/CD pipelines
  • Work with databases and data access layers to implement application logic
  • Participate in code reviews and follow team development processes and best practices
  • Help maintain project documentation and deployment artifacts

Minimum Qualifications

  • 2–4 years of professional software development experience
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
  • Demonstrated experience developing software applications
  • Strong problem-solving and analytical skills
  • U.S. Citizenship required

Preferred Qualifications

  • Experience with Java or other object-oriented programming languages
  • Experience building web-based applications
  • Familiarity with modern development tools and practices (Git, CI/CD, automated testing)
  • Experience working with databases and development frameworks
  • Comfortable working in a team environment and learning new technologies quickly

Compensation & Employment Type

  • Employment type: FULL_TIME
  • Base salary: $95,000 – $120,000 per year
  • Location: Dayton, OH (on-site or as required by the client)
  • This position requires U.S. Citizenship per client requirement

Why Join

  • Join a growing software development team with opportunities for mentorship and hands-on learning
  • Competitive compensation and development-focused work
  • Contribute to projects that matter and improve your engineering skills

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