Software Engineer

Cotiviti•Remote,
•$91,000 - $129,000•Remote

About The Position

The Software Engineer designs and develops software applications and reusable software components for Cotiviti’s product suite, following defined coding standards and technical designs. The role collaborates with Senior Developers, QA, Product Owners, Project Management, and other stakeholders to build healthcare analytics applications that help clients identify performance improvement opportunities and value.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, Information Systems, or a related field, or equivalent work experience.
  • 2–3 years of experience with software engineering best practices, including continuous integration, unit testing, refactoring, and code reviews.
  • 2–3 years of experience with Java or Python.
  • 2–3 years of experience with Microsoft SQL Server or Oracle databases.
  • Proficiency working with large data sets.
  • Strong understanding of object-oriented programming and common design patterns.
  • Working knowledge of relational database management systems such as SQL Server or Oracle, or SQL programming skills.
  • Knowledge of common application frameworks such as Java SE or Spring.
  • Understanding of prevalent software development lifecycle methodologies, with exposure to or participation in Agile/Scrum techniques.
  • Ability to deliver project work within estimated timelines in a dynamic, fast-paced environment.
  • Strong analytical, organizational, and interpersonal skills.
  • Good written and verbal communication skills.
  • Ability to communicate information, solve problems and think critically, complete tasks independently, assess work for accuracy and thoroughness, and follow processes and protocols.
  • Ability to provide a dedicated, secure work area, high-speed internet connectivity, and an office setup and maintenance.

Nice To Haves

  • Strong knowledge and application of SAFe agile practices.

Responsibilities

  • Design and develop high-quality, maintainable software modules for the Cotiviti product suite.
  • Conduct unit and integration testing using appropriate methodologies and techniques.
  • Analyze requirements and specifications and create detailed designs for implementation.
  • Analyze and resolve software-related issues raised by internal or external customers.
  • Keep professional knowledge current regarding technologies selected for and integrated into the product suite.
  • Manage change control and enter, transcribe, record, store, and maintain information in written and electronic form.
  • Review proposed software engineering approaches to ensure adherence to best practices.
  • Mentor team members in proper software engineering methods and techniques.
  • Complete responsibilities outlined in performance reviews or goal setting, as well as special projects and other assigned duties.
  • Perform duties with or without reasonable accommodation.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Disability insurance
  • Life insurance
  • 401(k) savings plan
  • Paid family leave
  • 9 paid holidays per year
  • 17–27 days of paid time off per year, depending on level and length of service
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service