1

Junior Software Engineer Jobs in Ohio (NOW HIRING)

They are seeking a Junior QA Test Engineer to join their IT team, responsible for planning and executing software testing for web-based applications. Responsibilities : • Review and analyze ...

Demonstrated ability to perform independently and to oversee junior and journeyman-level personnel in a technical/professional capacity * Comprehensive understanding of software engineering standards ...

Demonstrated ability to perform independently and to oversee junior and journeyman-level personnel in a technical/professional capacity * Comprehensive understanding of software engineering standards ...

... based Junior Data Engineer to join our Information Technology team. This position will work on a ... Support programming/software development using Extract, Transform, and Load (ETL) and Extract, Load ...

... based Junior Data Engineerto join our Information Technology team. This position will work on a ... Support programming/software development using Extract, Transform, and Load (ETL) and Extract, Load ...

Software Engineer Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides ... Lead junior engineers * Perform other duties as assigned Work Environment: * Location: On-site ...

Software Engineer Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides ... Lead junior engineers * Perform other duties as assigned Work Environment: * Location: On-site ...

Principal Software Engineer

Columbus, OH · On-site

$130K - $174K/yr

Coach and mentor junior engineers to support key Platform development Required qualifications: * 10+ years of software engineering experience, with a record of leading large, complex projects.

Showing results 41-60

Junior Software Engineer information

See Ohio salary details

$44.2K

$89.9K

$135K

How much do junior software engineer jobs pay per year?

As of Sep 2, 2026, the average yearly pay for junior software engineer in Ohio is $89,881.00, according to ZipRecruiter salary data. Most workers in this role earn between $69,400.00 and $90,800.00 per year, depending on experience, location, and employer.

What is a junior software engineer?

A junior software engineer works on a team with more senior engineers to help design and develop applications, write code, and otherwise maintain or update a business's database. As a junior software engineer, your duties and responsibilities may vary based on what company you work for. Overall, your job is to learn from senior engineers and developers on how to be a software engineer and in what ways you can develop and utilize the technologies of the business to do so. Many junior software engineers have a little bit of knowledge about a lot of technologies but also stay up-to-date on the most current technologies.

How does a junior software engineer typically collaborate with other team members on projects?

Junior Software Engineers usually work closely with senior developers, QA testers, and product managers as part of a cross-functional team. Collaboration often involves participating in daily stand-up meetings, code reviews, and pair programming sessions. Juniors are encouraged to ask questions and seek feedback, which helps them learn best practices and improve their coding skills. Effective communication and a willingness to learn from more experienced colleagues are key to thriving in this collaborative environment.

What are the key skills and qualifications needed to thrive as a junior software engineer, and why are they important?

To thrive as a Junior Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and commonly used languages such as Java, Python, or JavaScript, typically backed by a degree in computer science or related field. Familiarity with version control systems like Git, basic knowledge of databases, and experience with development environments and frameworks are usually expected. Strong problem-solving skills, eagerness to learn, and effective teamwork and communication abilities help set you apart. These skills and qualities are crucial for contributing effectively to projects, adapting to evolving technologies, and collaborating within development teams.

What are the most commonly searched types of Software Engineer jobs in Ohio?

The most popular types of Software Engineer jobs in Ohio are:

What are popular job titles related to Junior Software Engineer jobs in Ohio?

For Junior Software Engineer jobs in Ohio, the most frequently searched job titles are:

What job categories do people searching Junior Software Engineer jobs in Ohio look for?

The top searched job categories for Junior Software Engineer jobs in Ohio are:

What cities in Ohio are hiring for Junior Software Engineer jobs?

Cities in Ohio with the most Junior Software Engineer job openings:

What are popular job titles related to Junior Software Engineer jobs in OH?

For Junior Software Engineer jobs in OH, the most frequently searched job titles are:

Infographic showing various Junior Software Engineer job openings in Ohio as of August 2026, with employment types broken down into 87% Full Time, 8% Part Time, 1% Temporary, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $89,881 per year, or $43.2 per hour.

Junior Cloud/Software Engineer

Modern Technology Solutions, Inc.

Dayton, OH • On-site

Full-time

Re-posted 15 days ago


Job description

Mission Impact At MTSI, you'll build and enhance enterprise catalog and metadata services that power intelligence discovery across the Air Force and Intelligence Community. Your work will modernize how analysts access, curate, search, and share mission data, enabling rapid, secure, cloudnative information flow across domains and security enclaves, directly strengthening decision advantage in contested environments. What You'll Do (DaytoDay) Support the development and enhancement of Catalog Collection services such as the Catalog Service, Object Store, Metadata/Tagging services, Source Citation Manager, and Enterprise Search.

Assist with maintenance, sustainment, bug fixes, and minor enhancements to existing catalog capabilities running within the NASIC Unified Cloud (NUC) and DAF CLOUDworks environments. Help implement and test cloudnative components using containerization and CI/CD processes required for deployment across multiple security enclaves. Contribute to developing and updating API documentation, OpenAPI specifications, user guides, and onboarding material for internal and external catalog service users.

Participate in Agile Scrum ceremonies, contribute to team discussions, review work items, and collaborate with Government SMEs and other developers. Support integration testing and verification of catalog services as they interact with ICAM Services, Foundational Services, EPAS, and mission applications. Assist with documenting design updates, architecture changes, endpoints, dependencies, and versioning for catalog services as required by CDRLs.

You'll Be a Great Fit If You... Are excited to learn how enterprise cataloging, metadata management, and search systems support critical intelligence workflows. Enjoy working with APIs, data models, and cloudnative software development

Thrive in collaborative, Agile environments and want mentorship from senior engineers and architects. Are curious about eventdriven architectures, metadata tagging, and how catalog services power enterprisewide data discovery. Are motivated to grow into a role that includes designing scalable catalog services and contributing to R&D efforts over time.

Responsibilities (Expanded) Assist with implementing catalog features such as metadata tagging, lookup and resolution logic, labeling workflows, object registration, and citation tracking. Help maintain and integrate Catalog Collection capabilities into cloud environments (NUC and CLOUDworks), adapting to evolving infrastructure and ensuring stable deployments. Support the development of onboarding and enablement materials for new catalog service users, including API references, training content, and example workflows.

Contribute to testing, refactoring, and validating catalog services to ensure reliability, interoperability, and compliance with NASIC's approved technology stack. Participate in documenting architecture diagrams, endpoint descriptions, environment dependencies, and versioning history as part of technical deliverables. Collaborate with crossfunctional teams to integrate catalog capabilities with ICAM, Foundational Services, Collaboration Services, and mission applications.

Provide support for minor enhancements, UI updates, and bug resolution in catalog tools under the guidance of senior developers. Minimum Qualifications Bachelor's degree in computer science, Software Engineering, Information Systems, or a related technical field. Foundational programming experience (academic or professional) in Python, Java, or similar languages used to build backend services.

Basic understanding of cloudnative development concepts (containers, microservices, CI/CD) as referenced in the Catalog Collection requirement for cloudnative patterns. Familiarity with REST APIs and JSONbased service communication; ability to read and update OpenAPI/API documentation. Ability to work within Agile/Scrum teams, participate in ceremonies, and contribute to teambased software development.

Ability to support maintenance, sustainment, and minor enhancements of operational software. Must be able to obtain and maintain security clearances as required for work performed at NASIC Preferred/Bonus Experience developing or supporting cataloging, metadata, tagging, or search services (aligned with Catalog Collection capabilities such as Catalog Service, Object Store, Metadata/Tagging, Source Citation Manager, Enterprise Search). Exposure to Kubernetes or cloud container orchestration (noted in PWS 6.7 as highly desired)

Familiarity with eventdriven architecture patterns. Basic understanding of data modeling, metadata structures, or content indexing used in search/catalog systems. Experience writing user documentation, API references, or onboarding materials.

Handson experience with GitLab, CI/CD pipelines, or secure deployment workflows across multiple environments/enclaves. Exposure to enterprise or government environments, especially involving crossdomain or multisecuritylevel workflows. Any relevant certifications, such as Scrum Developer or Kubernetes (CKA/CKAD).

Security Clearance United States citizenship is required with the ability to obtain a secret security clearance #LI-BG1 #MTSI #onsite