1

Progress Software Developer Jobs in Ohio (NOW HIRING)

As a Lead Software Engineer in the Consumer & Community Banking division, you will design and build ... progressive exposure), human-in-the-loop review, and continuous evaluation for quality and safety ...

Active participant in Agile SDLC events, including sprint planning, daily progress tracking ... Engineering Collaboration: Partner closely with software, systems, and cross-functional teams to ...

Active participant in Agile SDLC events, including sprint planning, daily progress tracking ... Engineering Collaboration: Partner closely with software, systems, and cross-functional teams to ...

As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking (CCB ... Experience with safe rollout strategies (shadowing, A/B testing, progressive exposure), human-in ...

Active participant in Agile SDLC events, including sprint planning, daily progress tracking ... Engineering Collaboration: Partner closely with software, systems, and cross-functional teams to ...

Junior Software Engineer

Beavercreek, OH ยท On-site

$80K - $100K/yr

Junior Software Engineer **This position is located onsite in our office in Beavercreek, Ohio ... Participate in team technical interchange meetings to describe technical activities, progress ...

Junior Software Engineer

Beavercreek, OH ยท On-site

$80K - $100K/yr

Junior Software Engineer **This position is located onsite in our office in Beavercreek, Ohio ... Participate in team technical interchange meetings to describe technical activities, progress ...

Principal Software Engineer

Cincinnati, OH ยท On-site

$125 - $150/hr

Role Principal Software Engineer Location Cincinnati, Ohio (this is a full-time, in-office position ... Participating in daily standup meetings to communicate work progress and potential roadblocks.

Senior Software Engineer

Beavercreek, OH ยท On-site

$150K - $200K/yr

The developer will work closely with systems engineers and hardware teams to design, analyze, and ... Participate in team technical interchange meetings to describe technical activities, progress ...

As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking division, you ... Experience with safe rollout strategies (shadowing, A/B testing, progressive exposure), human-in ...

As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking division, you ... Experience with safe rollout strategies (shadowing, A/B testing, progressive exposure), human-in ...

Principal Software Engineer

Cincinnati, OH ยท On-site

$129K - $173K/yr

Principal Software Engineer Location : Cincinnati, Ohio (this is a full-time, in-office position ... Participating in daily standup meetings to communicate work progress and potential roadblocks.

As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking division, you ... Experience with safe rollout strategies (shadowing, A/B testing, progressive exposure), human-in ...

Senior Software Engineer

Beavercreek, OH ยท On-site

$150K - $200K/yr

The developer will work closely with systems engineers and hardware teams to design, analyze, and ... Participate in team technical interchange meetings to describe technical activities, progress ...

Showing results 41-60

Progress Software Developer information

See Ohio salary details

$45.6K

$106.3K

$157.8K

How much do progress software developer jobs pay per year?

As of Sep 8, 2026, the average yearly pay for progress software developer in Ohio is $106,331.00, according to ZipRecruiter salary data. Most workers in this role earn between $85,600.00 and $123,600.00 per year, depending on experience, location, and employer.

What is a Progress Software developer?

Progress Software Developers are IT professionals who specialize in building, maintaining, and enhancing software applications using Progress technologies, most notably Progress OpenEdge. They are responsible for designing and coding business applications, typically for industries like finance, manufacturing, or healthcare. Their work includes database programming, creating user interfaces, integrating systems, and ensuring application performance. Progress Software Developers often collaborate with business analysts and other developers to deliver solutions that meet organizational needs.

What are the key skills and qualifications needed to thrive as a Progress Software developer?

To thrive as a Progress Software Developer, you need strong proficiency in Progress 4GL/ABL programming, database management, and a solid understanding of software development principles, often backed by a degree in computer science or related fields. Familiarity with Progress OpenEdge, version control systems like Git, and experience with integrated development environments (IDEs) are typically required. Analytical thinking, problem-solving, and effective communication are valuable soft skills that help developers collaborate and deliver robust solutions. These skills ensure efficient development, maintainable code, and successful project delivery within business-critical environments.

What are some common challenges Progress Software developers face when working with legacy systems?

Progress Software Developers often encounter legacy systems that may have outdated codebases and limited documentation. Navigating these environments requires patience and strong problem-solving skills, as you may need to reverse-engineer processes and update code to meet modern standards. Collaboration with business analysts and end-users is crucial to ensure that enhancements do not disrupt existing workflows. Adapting to evolving integration requirements and maintaining system performance while implementing new features are also typical challenges in this role.

What is the difference between Progress Software Developer vs Java Developer?

AspectProgress Software DeveloperJava Developer
Required CredentialsBachelor's in Computer Science, certifications in Progress OpenEdge or related technologiesBachelor's in Computer Science, Java certifications (e.g., Oracle Certified Java Programmer)
Work EnvironmentDevelops and maintains Progress-based applications, often in enterprise settingsBuilds Java applications, web services, and backend systems across various industries
Employer & Industry UsageFinancial, healthcare, and retail sectors using Progress technologiesTech, finance, e-commerce, and enterprise software companies
Common Search & ComparisonProgress Software Developer vs Java Developer

The Progress Software Developer and Java Developer roles share similarities in requiring programming skills and working in enterprise environments. However, Progress Developers focus on Progress-specific platforms like OpenEdge, while Java Developers work primarily with Java-based applications across diverse industries. The choice depends on the technology stack and industry focus.

Infographic showing various Progress Software Developer 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 $106,331 per year, or $51.1 per hour.

Full Stack Software Developer - AI Trainer

DataAnnotation

Dayton, OH โ€ข On-site, Remote

$50 - $100/hr

Contractor

Posted 9 days ago


Job description

About the job:

Contribute to developing cutting-edge AI systems, while enjoying the flexibility of remote work and setting your own schedule.

We are looking for an existing Coder (this is an opportunity to work with us as an independent contractor) to help advance AI development. As a DataAnnotationโ€™s coder, youโ€™ll be part of a growing community of over 100,000 professionals โ€” including front-end, back-end, full-stack, machine learning, and other engineers โ€” who are driving real-world impact in AI development.

Our platform offers an engaging blend of flexibility and challenge: youโ€™ll work closely with state-of-the-art AI models to take on programming tasks that include creating and solving challenging coding problems, building beautiful apps with rich functionality, and synthesizing insights through data analysis and visualization. Your work directly contributes to refining intelligent systems that learn, adapt, and evolve.

To get started, once you sign up for an account, you'll take a short assessment (this serves as our version of an interview). If you pass that assessment, youโ€™ll receive an email confirmation, and paid work will become available to you through our platform.

Advantages of contracting with us:

  • You'll be able to choose which projects you want to work on and when
  • You work on your own schedule, on your own computer, from the comfort of your own home
  • Projects are paid hourly starting at $50-$100+/hr, with bonus rates available on some projects

Responsibilities:

  • Give AI chatbots coding challenges and evaluate their outputs
  • Evaluate the quality produced by AI models for correctness and performance

Qualifications:

  • Fluency in English (native or bilingual level)
  • Detail-oriented
  • Experience with algorithms, data structures, and debugging workflows
  • A current, in progress, or completed Bachelor's is preferred but not required

Note:

Payment is made via PayPal. We will never ask for any money from you. PayPal will handle any currency conversions from USD. This job is only available to those in the US, Canada, UK, Ireland, Australia, and New Zealand. Those located outside of these countries will not see work or assessments available on our site at this time. This is an independent contractor position.

#coder


Working at DataAnnotation

Perks for workers

  • Work From Anywhere

  • Set Your Own Hours

  • Competitive Pay

  • Learn Valuable AI Skills

  • No Meetings. No Commute.

  • Work on Your Schedule

  • Make a Real-World Impact

What to expect from working at DataAnnotation

From DataAnnotation