1

Software Development Jobs in Toronto, OH (NOW HIRING)

Embedded Software Engineer

PA · On-site

$86K - $126K/yr

Responsibilities include design and development of embedded software, supporting the resolution of production, product quality, customer application issues and contributing to continuous improvement ...

Strong understanding of software development and testing practices applicable to industrial automation and control systems, including modular design principles, version control concepts, and ...

next page

Showing results 1-20

Software Development information

See Toronto, OH salary details

$70.9K

$126.8K

$159.2K

How much do software development jobs pay per year?

As of May 29, 2026, the average yearly pay for software development in Toronto, OH is $126,759.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,200.00 and $145,400.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Developer, and why are they important?

To thrive as a Software Developer, you need strong programming skills (such as Python, Java, or C++), problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes certifications in cloud platforms or specific frameworks are often required. Collaboration, adaptability, and effective communication are essential soft skills for working in diverse development teams and navigating project requirements. These skills and qualities ensure efficient code development, seamless teamwork, and successful delivery of robust software solutions.

What are some common challenges software developers face when working on collaborative projects, and how can these be addressed?

Software developers often encounter challenges such as coordinating code changes, managing merge conflicts, and ensuring consistent communication across the team during collaborative projects. To address these issues, teams typically use version control systems like Git, establish clear coding standards, and hold regular stand-up meetings to keep everyone aligned. Additionally, utilizing code review processes and project management tools helps maintain quality and transparency, making collaboration smoother and more efficient.

What is software development?

Software development is the process of designing, creating, testing, and maintaining computer programs or applications. It involves a range of tasks including writing code, debugging, and collaborating with other team members to solve problems and deliver functional software solutions. Software development can encompass everything from mobile apps and websites to large-scale enterprise systems. Developers use various programming languages and tools depending on the project requirements.

What is the difference between Software Development vs Software Engineering?

AspectSoftware DevelopmentSoftware Engineering
CredentialsTypically requires a degree in computer science or related field, coding certificationsSimilar credentials, often includes certifications in software engineering principles
Work EnvironmentDeveloping, coding, and testing software applicationsDesigning, analyzing, and managing software projects and systems
Industry UsageCommonly used in tech companies, startups, and software firmsUsed in larger organizations, focusing on system architecture and process
Search & Comparison IntentFocuses on coding and application creationEmphasizes system design and engineering principles

While both roles involve software creation, Software Development primarily focuses on coding and building applications, whereas Software Engineering encompasses designing, analyzing, and managing complex software systems with a broader engineering perspective.

What cities near Toronto, OH are hiring for Software Development jobs? Cities near Toronto, OH with the most Software Development job openings:
Infographic showing various Software Development job openings in Toronto, OH as of May 2026, with employment types broken down into 62% Full Time, 34% Part Time, 1% Temporary, and 3% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution, with an average salary of $126,759 per year, or $60.9 per hour.
Software Development Engineer - Full Stack

Software Development Engineer - Full Stack

CVS Health

Moon Township, PA

$72.10K - $144.20K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted yesterday


CVS Health rating

5.8

Company rating: 5.8 out of 10

Based on 4,219 frontline employees who took The Breakroom Quiz

79th of 97 rated pharmacies


Job description

We're building a world of health around every individual - shaping a more connected, convenient and compassionate health experience. At CVS Health, you'll be surrounded by passionate colleagues who care deeply, innovate with purpose, hold ourselvesaccountable and prioritize safety and quality in everything we do. Join us and be part of something bigger - helping to simplify health care one person, one family and one community at a time.

Position Summary

This Software Developer role is part of the Medicare Enrollment Engineering Team and focuses on building purposedriven capabilities for the NextGen platform. The position is responsible for delivering highquality code and configuration to support enrollment, billing, reconciliation, correspondence, and reporting initiatives. A key emphasis of this role is cash application, billing operations, and financial reporting across both Individual and Group membership. Financial reporting includes billed, paid, and aging data to ensure accurate reconciliation of outstanding balances and reliable downstream data delivery to financial business partners.

Required Qualifications

  • Hands-on experience developing standalone desktop, batch, or webbased (browser) applications using at least one primary programming language such as C#, Blazor, Java, Python, or C/C++.
  • Solid understanding of the Software Development Life Cycle (SDLC), including requirements analysis, design, development, testing, deployment, and support.
  • 2-4 years of professional software development experience, with demonstrated involvement in full lifecycle application development.
  • Experience designing, implementing, and maintaining application code with a focus on quality, performance, and maintainability.
  • Ability to troubleshoot, debug, and resolve technical issues across development and test environments.
  • Familiarity with version control systems and collaborative development practices.
  • Strong analytical, problemsolving, and communication skills, with the ability to work effectively as part of an engineering team.


Preferred Qualifications

  • Experience developing or supporting Medicare Enrollment and Premium Billing systems, including Individual and Group membership processing.
  • Working knowledge of Medicare enrollment lifecycles, including application intake, enrollment determination, premium generation, adjustments, and retroactive changes.
  • Handson experience with premium billing, cash application, payment posting, and reconciliation processes, including billed, paid, unapplied cash, and aging balances.
  • Familiarity with financial reconciliation between enrollment systems and downstream financial platforms, ensuring accurate premium data is delivered to billing, accounting, and treasury partners.
  • Experience supporting or building financial reporting for Medicare programs, including billed vs. paid reporting, aging, payment status, and outstanding balance tracking.
  • Strong experience working with highvolume batch or scheduled processing related to billing cycles, invoicing, premium adjustments, and reconciliation jobs.
  • Proficiency with Oracle databases and SQL, including developing queries and data validation for enrollment and premium billing transactions.
  • Understanding of security, entitlements, and audit controls required when handling Medicare financial and member data.
  • Exposure to CMSrelated data flows or integrations (direct or indirect), including interfaces that support enrollment, premium payment, or reconciliation processes.
  • Experience collaborating with Billing Operations, Enrollment Operations, Finance, and Reconciliation teams to translate Medicare business rules into technical solutions.
  • Familiarity with Agile and DevOps practices in an enterprise environment, including CI/CD pipelines, version control, and controlled production releases for regulated systems.


Education

  • Bachelor's degree preferred/specialized training/relevant professional qualification.

Anticipated Weekly Hours

40

Time Type

Full time

Pay Range

The typical pay range for this role is:

$72,100.00 - $144,200.00

This pay range represents the base hourly rate or base annual full-time salary for all positions in the job grade within which this position falls. The actual base salary offer will depend on a variety of factors including experience, education, geography and other relevant factors. This position is eligible for a CVS Health bonus, commission or short-term incentive program in addition to the base pay range listed above.

Our people fuel our future. Our teams reflect the customers, patients, members and communities we serve and we are committed to fostering a workplace where every colleague feels valued and that they belong.

Great benefits for great people

We take pride in offering a comprehensive and competitive mix of pay and benefits that reflects our commitment to our colleagues and their families.

This fulltime position is eligible for a comprehensive benefits package designed to support the physical, emotional, and financial wellbeing of colleagues and their families. The benefits for this position include medical, dental, and vision coverage, paid time off, retirement savings options, wellness programs, and other resources, based on eligibility.


Additional details about available benefits are provided during the application process and on Benefits Moments.

We anticipate the application window for this opening will close on: 05/29/2026

Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state and local laws.


What CVS Health employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom