1

Junior Software Programmer Jobs in Ohio (NOW HIRING)

Junior Software Engineer **This position is located onsite in our office in Beavercreek, Ohio** There is no relocation assistance available for this position Why Join Us? * Innovative Projects: KBR ...

Junior Software Engineer

Beavercreek, OH · On-site

$80K - $100K/yr

Junior Software Engineer **This position is located onsite in our office in Beavercreek, Ohio** There is no relocation assistance available for this position Why Join Us? * Innovative Projects: KBR ...

Job Brief Software Engineer - Java, C/C++ DCS Corporation, an employee-owned company, is seeking a Junior Software Engineer to support our Aerospace Technology Development team in Dayton, Ohio. This ...

Medpace is a full-service clinical contract research organization (CRO) looking for a full-time, office-based Junior Software Engineer. This role involves contributing to software development for ...

DCS Corporation, an employee-owned company, is seeking a Junior Software Engineer to support our Aerospace Technology Development team in Dayton, Ohio. This is an exciting opportunity to contribute ...

DCS Corporation, an employee-owned company, is seeking a Junior Software Engineer to support our Aerospace Technology Development team in Dayton, Ohio. This is an exciting opportunity to contribute ...

Title: Junior Software Engineer Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the ...

Title: Junior Software Engineer Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the ...

Jr Software Developer

Dayton, OH

$65K - $84K/yr

The Junior Software Developer will develop, integrate and apply state-of-the-art military simulations as part of the JFTI technical team. The position requires knowledge and/or experience in the ...

Jr Software Developer

Dayton, OH · On-site

$63K - $82K/yr

The Junior Software Developer will develop, integrate and apply state-of-the-art military simulations as part of the JFTI technical team. The position requires knowledge and/or experience in the ...

Job Summary Medpace's Information Technology team is looking for a full-time, office-based Jr. Software Engineer. Join us in building the digital capabilities that accelerate the global development ...

Job Summary Medpace's Information Technology team is looking for a full-time, office-based Jr. Software Engineer. Join us in building the digital capabilities that accelerate the global development ...

Junior Software Engineer - AI Solutions Poznań, Poland Your responsibilities: * Works closely with scrum teams and digital product owners to analyze business needs to define and refine software ...

Junior Developer

Dayton, OH · On-site

$65K - $84K/yr

The Junior Software Developer will support client IT systems development and operations within a CI/CD DevSecOps environment, contributing to application development, testing, and maintenance while ...

Junior Developer

Dayton, OH · On-site +1

$65K - $84K/yr

About the role Concept Plus is seeking a Junior Software Developer to support client IT systems development and operations within a CI/CD DevSecOps environment. This role contributes to application ...

next page

Showing results 1-20

Junior Software Programmer information

See Ohio salary details

$7

$25

$45

How much do junior software programmer jobs pay per hour?

As of Aug 7, 2026, the average hourly pay for junior software programmer in Ohio is $25.63, according to ZipRecruiter salary data. Most workers in this role earn between $15.53 and $31.54 per hour, depending on experience, location, and employer.

What are some common challenges a junior software programmer might face during their first year on the job?

In their first year, Junior Software Programmers often encounter challenges such as adapting to new codebases, understanding development workflows, and balancing learning with productivity. They may also find it difficult to communicate technical issues clearly to team members or to estimate how long a task will take. However, most teams provide mentorship and regular feedback to help new programmers grow and integrate smoothly with the team’s processes.

What is a junior software programmer?

A Junior Software Programmer is an entry-level professional responsible for writing, testing, and maintaining code under the guidance of more experienced developers. They typically work on specific tasks or small projects, learning industry practices and programming languages on the job. Junior programmers often collaborate with other team members to develop software solutions and resolve bugs, gaining experience as they grow into more advanced roles.

What are the key skills and qualifications needed to thrive as a junior software programmer?

To thrive as a Junior Software Programmer, you need a solid understanding of programming fundamentals, typically demonstrated by a degree in computer science or related field and experience with languages like Python, Java, or C++. Familiarity with version control systems (such as Git), basic debugging tools, and integrated development environments (IDEs) is also important. Strong problem-solving abilities, attention to detail, and effective communication are essential soft skills that help you learn quickly and collaborate with team members. These skills ensure you can contribute to codebases efficiently, adapt to new technologies, and support team goals in a fast-evolving technical environment.

What is the difference between Junior Software Programmer vs Junior Web Developer?

AspectJunior Software ProgrammerJunior Web Developer
Required SkillsProgramming languages (e.g., Java, C++, Python), software development fundamentalsHTML, CSS, JavaScript, basic backend knowledge
Work EnvironmentSoftware companies, tech firms, development teamsWeb agencies, tech startups, freelance projects
Common UsageDeveloping software applications, system toolsBuilding websites, web applications

Junior Software Programmers focus on developing software applications and systems using programming languages, often working in software or tech companies. Junior Web Developers specialize in creating websites and web-based applications, typically working in web agencies or startups. While both roles require basic coding skills, their focus areas and tools differ, making each suitable for different career paths within the tech industry.

What are the most commonly searched types of Software Programmer jobs in Ohio? The most popular types of Software Programmer jobs in Ohio are:
What are popular job titles related to Junior Software Programmer jobs in Ohio? For Junior Software Programmer jobs in Ohio, the most frequently searched job titles are:
What cities in Ohio are hiring for Junior Software Programmer jobs? Cities in Ohio with the most Junior Software Programmer job openings:
Infographic showing various Junior Software Programmer job openings in Ohio as of July 2026, with employment types broken down into 87% Full Time, 10% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $53,304 per year, or $25.6 per hour.

Junior Software Engineer

KBR

Beavercreek, OH

$80K - $100K/yr

Full-time

Re-posted 24 days ago


KBR rating

8.3

Company rating: 8.3 out of 10

Based on 47 frontline employees who took The Breakroom Quiz

136th of 441 rated engineering


Job description

Title:

Junior Software Engineer

**This position is located onsite in our office in Beavercreek, Ohio**

There is no relocation assistance available for this position

Why Join Us?

  • Innovative Projects: KBR's work is at the forefront of engineering, logistics, operations, science, program management, mission IT and cybersecurity solutions.
  • Collaborative Environment: Be part of a dynamic team that thrives on collaboration and innovation, fostering a supportive and intellectually stimulating workplace.
  • Impactful Work: Your contributions will be pivotal in designing and optimizing defense systems that ensure national security and shape the future of space defense.

KBR is seeking a Junior Software Engineer that we can mentor and grow to support the development, integration, and evaluation of software solutions for various RF systems in various operational and signal environments. This role supports control, modeling, simulation, and testing of operationally relevant systems across research and applied DoD programs.

This position requires a strong software foundation, interest in RF system fundamentals, and the ability to work across system, algorithm, and integration boundaries with guidance from senior engineers. The software person will work closely with systems engineers, and at times under the direction of systems engineers and hardware teams to implement, test, and analyze position, navigation, and timing (PNT) capabilities in constructive, laboratory and field environments.

Key Responsibilities

  • Develop, maintain, test, and document software for systems, simulations, and performance analysis environments
  • Implement algorithms and models under guidance, including measurement modeling, error characterization, and estimator behavior under non-ideal conditions
  • Implement and integrate algorithms within software frameworks
  • Integrate software with hardware- and software-in-the-loop (HITL and SITL) and digital twin environments
  • Develop interfaces between software components and external systems
  • Support test planning, execution, and analysis for PNT-focused experiments, demonstrations, and evaluations
  • Collaborate with systems engineers to align system requirements with software designs and implementations
  • Document software implementations, interfaces, and test results to support technical reviews and deliverables

Required Qualifications

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical discipline
  • 0-2 years of professional experience developing software for technical systems (experience can include internships, co-ops, or academic projects)
  • Programming experience in C#/C++ or Python
  • Experience developing software on Linux and Windows based systems
  • Familiarity with PNT concepts (e.g., Global Navigation Satellite Systems (GNSSs), inertial navigation, timing, sensor fusion)
  • Experience integrating software with complex systems, simulations, or external hardware components
  • Ability to obtain and maintain a U.S. DoD security clearance
  • Participate in team technical interchange meetings to describe technical activities, progress, issues, improvements, and more

Desired Qualifications

  • Academic or project experience with GPS/GNSS signal processing, navigation algorithms, or timing systems
  • Strong verbal and written communications skills
  • Experience with modeling, simulation, or digital twin environments
  • Familiarity with real-time or embedded systems
  • Experience with HITL/SITL test architectures or laboratory integration
  • Experience supporting DoD programs, laboratory R&D, or operational prototyping efforts

Basic Compensation:$80,000 - $100,000 (For Beavercreek, OH Only)
The offered rate will be based on the selected candidate's knowledge, skills, abilities and/or experience and in consideration of internal parity.

Belong, Connect and Grow at KBR
At KBR, we are passionate about our people and our Zero Harm culture. These inform all that we do and are at the heart of our commitment to, and ongoing journey toward being a People First company. That commitment is central to our team of team's philosophy and fosters an environment where everyone can Belong, Connect and Grow. We Deliver - Together.

KBR is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, disability, sex, sexual orientation, gender identity or expression, age, national origin, veteran status, genetic information, union status and/or beliefs, or any other characteristic protected by federal, state, or local law.


What KBR employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


KBR logo

About KBR

Sourced by ZipRecruiter

At KBR, we partner with government and industry clients to provide purposeful and comprehensive solutions with an emphasis on efficiency and safety. With a full portfolio of services, proprietary technologies and expertise, our employees are ready to handle projects and missions from planning and design to sustainability and maintenance. Whether at the bottom of the ocean or in outer space, our clients trust us to deliver the impossible on a daily basis.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Houston, TX, US

Year founded

1998