Logo for Cotiviti

Lead Software Engineer

Role overview

Qualifications

  • 9+ years of software development experience.
  • Strong proficiency in Java and Spring.
  • Experience designing databases and building web applications or RESTful APIs.
  • Experience with highly available and scalable microservices.

Responsibilities

  • Contribute as a member of the Engineering team to understand product feature requirements.
  • Produce exemplary quality, scalable code and deliver features on time.
  • Work within an agile environment and contribute to sprint deliverables (design, coding, review, testing, and automation).
  • Document and demonstrate solutions through documentation, diagrams, and flowcharts, and maintain cross-functional communication to resolve operational issues.

About the company

Cotiviti logo

Cotiviti

Cotiviti is a leading solutions and analytics company that is reshaping the economics of healthcare, helping its clients uncover new opportunities to unlock value. Cotiviti’s solutions are a critical foundation for healthcare payers in their mission to lower healthcare costs and improve quality through higher performing payment accuracy, quality improvement, risk adjustment, and network performance management programs. The company also supports the retail industry with data management and recovery audit services that improve business outcomes. For more information, visit www.cotiviti.com.

Company details

Company typeLarge
Industry
Company size5001 - 10000

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Overview:

At Edifecs you’ll be joining the Engineering team responsible for the design & implementation of a multi-tenant SaaS (Software-as-a-Service) platform that is transforming healthcare in claims risk capture and adjustment spaces. As a member of the engineering team, your primary responsibility will be design and implementation for Edifecs’s payer and provider solutions. Your ability to autonomously & proactively drive all aspects of development is a critical requirement.

  • We use administrative documentation and patient medical records to understand a patient’s medical history and make inferences about additional care which may have been performed or which may need to be performed in the future.
  • We primarily work with Java-based solutions and AWS cloud services.
  • You will routinely work with our Site Reliability Engineers to continually improve our infrastructure (IaaS), and security, build, and deploy pipelines.
  • You will routinely work with our Product Management and Innovation teams to define and implement business requirements.
Responsibilities:
  • Contribute as a member of an Engineering team to understand product feature requirements.
  • Responsible for producing exemplary quality & scalable code and delivering features on-time.
  • Work within an agile environment and contribute to sprint deliverables including design, coding, review, testing and automation tasks.
  • Design for operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, etc.
  • Maintain excellent communication with other parts of organizations outside of engineering to foster good collaboration on resolution of operational issues.
  • Proactive autonomy aligned to business needs with minimum supervision is critical
Qualifications:
  • 9+ years of experience.
  • Strong proficiency in Java, Spring.
  • Strong understanding of HTML5 and CSS design principles/techniques and demonstrable experience in building world-class, consumer web application interfaces.
  • Experience of working with advanced web application frameworks.
  • Experience designing databases and building web applications or RESTful APIs.
  • Experience in working with highly available and scalable microservices.
  • Understanding and experience in advanced J/S frameworks like AngularJS.
  • Proficient understanding of code versioning tools, such as Git.
  • Ability to take business requirements as input, transform them into software solutions and deliver those solutions.
  • Experience working on a professional development team including delivery of client/customer facing application/s and support of live production systems.
  • Experience with automation of build and deployment processes is a plus.
  • Ability to autonomously install, configure, administer, upgrade, and troubleshoot all software needed for development & production.
  • Excellent interpersonal, verbal and written communication skills.
  • Ability to work independently or with little supervision
  • BS or MS in Computer Science or a related discipline from an accredited institution.

What you’ll be working with:

  • Java
  • Spring, Spring-Boot, Spring-Cloud, JPA
  • Angular
  • Docker Containers in Kubernetes
  • RDBMS, Postgres SQL & NoSQL
  • AWS Services, SQS, RDS, EC2, Commit, Build, Deploy
  • Terraform

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Other jobs at Cotiviti

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.