Software Engineer

Cotiviti

15m ago • Remote

Senior

Remote

91,000 - 118,000 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Software Engineer

  • Focus: Performance, stability, and production support for enterprise applications; client onboarding and issue resolution

Description

You will support critical applications by implementing functionality changes, defect fixes, and enhancements that enable onboarding of new clients and quick resolution of production issues. The role includes designing and improving a customized software application, troubleshooting issues originating from internal or external customers, and documenting specifications and operations. You’ll work with cross-functional and offshore teams and act as a subject matter expert for client-facing solution design, development, and troubleshooting.

Responsibilities

  • Design and develop maintainable software modules

  • Conduct unit and integration testing

  • Analyze requirements/specifications and create detailed implementation designs

  • Manage change control and maintain engineering records

  • Review engineering approaches for adherence to best practices

  • Support analytics systems for in-house client support partners

  • Resolve software issues across teams and environments

  • Troubleshoot production problems in enterprise Java applications

  • Optimize performance/availability through recommended enhancements

  • Communicate technical/operational issues to engineering and business leadership

  • Ensure technology standards are followed

  • Continuously improve processes and build knowledge of new technologies

  • Execute Software Development Lifecycle activities with continuous improvement mindset

  • Mentor other developers and technicians

Requirements

  • BS or MS in Computer Science/IT/IS or equivalent experience

  • 3+ years industry experience

  • 3+ years Java experience

  • 3+ years relational database experience (Oracle, SQL Server, DB2, and/or PostgreSQL)

  • 3+ years SQL development experience on Oracle/SQL Server/DB2/PostgreSQL

  • 3+ years production troubleshooting experience for enterprise Java + relational databases

  • 2+ years healthcare data experience

  • Strong SQL optimization/tuning experience (queries, stored procedures, triggers)

  • Experience resolving production and client-facing issues

  • Ability to analyze requirements and design solutions

  • Proficiency with Git/Bitbucket (Git/Bitbucket + Jenkins is a plus)

  • Advanced Object-Oriented Analysis and Design

  • SAFe agile practices knowledge (preferred)

  • Knowledge of enterprise scheduling tools (one or more)

Benefits

  • Competitive benefits package: medical, dental, vision, disability, life insurance

  • 401(k) savings plans

  • Paid family leave

  • 9 paid holidays per year

  • 17–27 days Paid Time Off (PTO) per year (depends on level and tenure)

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Software Engineer role

Improve your resume for just $5

$91,000 – $118,000/year

Unlock Full Resume Report