Senior Software Engineer (Healthcare)

Engineering United States


Ontario Systems has a new and exciting position as a Senior Software Engineer dedicated to our Healthcare Revenue Cycle Products.


Are you comfortable in a fast-paced environment? Are you able to juggle multiple priorities, and have strong communications and interpersonal skills? If yes, let’s talk today about why Ontario Systems is the right next step for you and your career.

Location This position will be remote. Candidate may work where they live anywhere in the United States.

Visa sponsorship or transfer of an existing visa is not available for this position. Applicants must be authorized to work directly for any employer in the United States without visa sponsorship or transfer.


What You’ll Do

In this role, you will work as part of an Agile engineering team that embraces collaborative working.  You also will work with product owners who talk to our customers to find out what is important to their business. The product owner then collaborates with Engineering to help identify development projects and their priority. You have a voice in how you are going to do your work: discuss the projects with the SCRUM Master, collaborate with other software engineers and key leaders in the company.

You’ll Work On:

  • Web interface projects
  • API tools or Web Services
  • New and existing software development
  • Business Application Customization
  • Cloud or on-premise dev. Solutions
  • VoIP solutions
  • User-Interface Design

What You’ll Need

  • Bachelor’s degree required in Computer Science or certification in Computer Science
  • 4 years or more of related experience and/or training; or equivalent combination of education and experience.
  • A self-starting, highly engaged work ethic directed and focused on delivering value for the customer by wearing many hats on the team.
  • Excellent development expertise. We are looking for passionate, aggressive engineers hungry for new technology development and able to jump into any aspect of the development process.
  • Proven work experience leading technical teams.
  • Knowledge of design patterns and a working fundamental knowledge of how to execute them in your preferred language.
  • Advanced understanding of any of these languages: ASP.NET, ZEN, CSP, Ajax, CSS, JavaScript, HTML5, jQuery, Angular, C#, Java, JSON, jQWidgets, SQL, Ruby, or another strongly object-oriented language.
  • Experience with at least one of these databases: InterSystems Cache/Ensemble, any form of SQL, any form of NoSQL.



We believe our values and You-Powered Culture set us apart. We take them very seriously and they are at the core of everything we do. Beyond our values, we have some other great perks:


  • Best Places to Work award-winning organization since 2015
  • Career growth and mentorship opportunities
  • You-Powered Culture – We’ll support you in getting what you need, from your first contact during your hiring process throughout your career at Ontario Systems
  • Flexible work environment
  • Competitive pay and 401(k)
  • Health insurance with wellness discounts, medical, dental and vision care
  • Well-deserved time off with Paid Time Off program, personal holiday, plus 8 paid holidays
  • Paid Volunteer Time Off Program – make a difference in your community
  • 24/7 onsite fitness center
  • Education assistance program


About Ontario Systems Ontario Systems is a premier provider of enterprise technologies that streamline and accelerate revenue recovery for clients in the healthcare, government, and accounts receivable management (ARM) markets. Through process automation and modern, compliance-minded communication and payment tools, Ontario Systems helps its client partners generate more revenue at reduced cost and fulfill their organizational mission by effectively engaging patients, constituents, and consumers.

With offices in Indiana, Massachusetts, New Mexico, and Washington state as well as employees across the country, Ontario Systems is building on 40 years of success using a distinctly client-centric approach to innovation and service. A recognized brand in the revenue cycle management (RCM) market, Ontario Systems helps 600+ hospital networks—including 5 of the 15 largest systems in the US—optimize cash collections and provide a single, satisfying patient financial experience. Ontario Systems also serves 8 of the 10 largest ARM companies in addition to a number of state and municipal governments across the United States.

Equal Employment Opportunity & Affirmative Action Policy Ontario Systems, LLC does not discriminate in employment on the basis of race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service, or other non-merit factor.