Cotiviti

Enabling a high-quality and viable healthcare system

Senior Software Engineer*

Software EngineerSoftware EngineerFull TimeRemoteTeam 5,001-10,000H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

4 days ago

Salary

Not specified

JavaDroolsMicrosoft SQL ServerOracleMongo DBETLJava Collections FrameworkJava Streams APIJVM Performance TuningSpring BootSQL OptimizationPl/sqlHibernateMy BatisHikari CPREST APIJacksonRabbit MQJunitMockitoMavenGradleJmeterGitGit FlowDockerAWSAzureOpen ShiftKubernetesHelmDynatraceKibanaAPI GatewayLoad BalancerCi/cdVeracodeShell ScriptingPythonPytestLocustLinuxMultithreading

Job Description

Overview

Opening available for Sr Software Engineer - Payment Integrity Rules Development at Cotiviti, Inc. in South Jordan, UT:

Responsibilities

Support and enhance high quality software modules for the Cotiviti Payment Integrity Rule Services product suite. Analyze and resolve software related issues originated from internal or external customers. Documents the specifications, design, features, and operation of applications prior to production roll out. Demonstrates proficient working knowledge of the primary discipline and developing knowledge of related disciplines. Executes solutions enhancements to improve performance / availability. Communicates technical and operational issues to both engineering and business leadership in a timely manner. Ensure that all technology standards are adhered to while developing systems. Explores new ideas and makes innovative contributions to existing processes or systems which improve efficiency and results. Continuously improves and enhances knowledge of new technologies as selected and integrated into the Cotiviti product suite. Execute all appropriate facets of the Cotiviti Software Development Lifecycle with a desire for continuous improvement. Mentor other developers.

Qualifications

Bachelor's degree or foreign equivalent in Computer Science, Information Technology, Information Systems, or related. Six (6) years of experience in software applications development applying payment integrity rules using Java, Drools and related languages. Employer will accept a Master’s degree or foreign equivalent in Computer Science, Information Technology, Information Systems, or related and five (5) years of experience in software applications development applying payment integrity rules using Java, Drools and related languages in lieu of a Bachelor’s degree and six (6) years of experience as described above. Work experience to include: Five (5) years of experience working with relational databases Microsoft SQL Server, Oracle and MongoDB; Five (5) years of experience working with ETL processes; Five (5) years of experience with Java Collections Framework, Streams API, and JVM performance tuning; Five (5) years of experience with web services using Java and Spring Boot; Two (2) years of experience in the healthcare payment integrity domain; Optimizing and tuning SQL/Oracle queries, stored procedures, and triggers; Object-Oriented Analysis and Design; Application of SAFe agile practices; Managing transactions and persistence layers using Spring, JDBC and ORM tools such as Hibernate or MyBatis; Connection pools including Hikari CP; Restful APIs; JSON serialization using libraries including Jackson; Using RabbitMQ (AMQP) for message based asynchronous communication; Unit testing framework such as Junit, Mockito or Spock; Build automation tools including Maven or Gradle; JMeter for performance testing; Git and GitFlow for version control and branching strategies; Containerized environments using docker; Deploying applications on Cloud Platforms such as AWS, Azure or OpenShift Kubernetes; Helm

charts for deployment and configuration management; Dynatrace and Kibana to monitor application performance; API Gateways, Load Balancers and CI/CD pipelines for automated deployment; Veracode for application security compliance; Writing and maintaining shell scripts and Python scripts; Testing with Pytest and load testing with Locust; Linux environments; Multithreaded programming. Any and all experience may be gained concurrently. Telecommuting available anywhere in the U.S. Company headquarters located at 10701 South River Front Pkwy, Suite 200, South Jordan, UT 84095.

 

Base compensation ranges from at least $152,402. Specific offers are determined by various factors, such as experience, education, skills, certifications, and other business needs. Cotiviti offers team members a competitive benefits package to address a wide range of personal and family needs, including medical, dental, vision, disability, and life insurance coverage, 401(k) savings plans, paid family leave, 9 paid holidays per year, and 17-27 days of Paid Time Off (PTO) per year, depending on specific level and length of service with Cotiviti. #LI-DNI #immigration

Related Job Pages

More Software Engineer Jobs

Senior Microsoft 365 / SharePoint Developer

VXForward

VXForward is a leading technology solutions provider that helps to create business value with innovative and cost-effective services across different industries.

Software Engineer4 days ago
Full TimeRemoteTeam 1-10H1B No Sponsor

Senior Microsoft 365 / SharePoint Developer for cloud solutions.

AngularAzureCloudJavaScriptPythonReactSQLTypeScript
United States

Senior Software Engineer, Digital Pathology

Jobgether

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Software Engineer4 days ago
Full TimeRemote

This role focuses on building and maintaining the technical infrastructure for a digital pathology ecosystem, enabling secure and efficient management of high-volume whole slide imaging (WSI) data. The Senior Software Engineer will act as the key technical bridge between image ma...

C#.NETBlazorSQLAzureSnowflakeDatabricksRESTGraphQLHL7FHIRDICOMMicroservicesAPI designCloud architectureMessage queuingEvent-driven architecture
United States

Staff Engineer

Jobgether

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Software Engineer4 days ago
Full TimeRemote

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Staff Engineer - REMOTE. In this role, you will take charge of leading early client engagements and drive the technical direction for complex systems development. Your exper...

System ArchitectureClient EngagementRequirements AnalysisCross-functional LeadershipSystems Engineering
United States

Lead Software Engineer

Lumen Technologies

Lumen connects the world. We are igniting business growth by connecting people, data and applications – quickly, securely, and effortlessly. Together, we are building a culture and company from the people up – committed to teamwork, trust and transparency. People power progress. We’re looking for top-tier talent and offer the flexibility you need to thrive and deliver lasting impact. Join us as we digitally connect the world and shape the future. Background Screening If you are selected for a position, there will be a background screen, which may include checks for criminal records and/or motor vehicle reports and/or drug screening, depending on the position requirements. Equal Employment Opportunities We are committed to providing equal employment opportunities to all persons regardless of race, color, ancestry, citizenship, national origin, religion, veteran status, disability, genetic characteristic or information, age, gender, sexual orientation, gender identity, gender expression, marital status, family status, pregnancy, or other legally protected status (collectively, “protected statuses”). We do not tolerate unlawful discrimination in any employment decisions, including recruiting, hiring, compensation, promotion, benefits, discipline, termination, job assignments or training. Disclaimer The job responsibilities described above indicate the general nature and level of work performed by employees within this classification. It is not intended to include a comprehensive inventory of all duties and responsibilities for this job. Job duties and responsibilities are subject to change based on evolving business needs and conditions.

Software Engineer4 days ago
Full TimeRemoteTeam 10,001

This lead role involves developing tools for the Mass Market team, requiring independent design, coding, testing, and implementation of database applications, often involving graphical user interfaces and system integrations. Responsibilities include participating in software development using Agile/Scrum methodologies, translating user stories into functional software, and providing on-call support.

JavaSpring BootREST APIMicroservicesGoogle Cloud PlatformGoogle Kubernetes EngineCloud StorageCloud FunctionsCloud SchedulerCloud SQLSalesforce Lightning PlatformApexVisualforceLightning Design SystemApex Data LoaderProcess BuilderAgile
United States
$105K - $155K / year