Skip to Main Content

Trending keywords

Popular titles

Top companies

Principal Software Engineer

Cotiviti, Inc.
Atlanta, GA
Expired: over a month ago Applications are no longer accepted.
  • $145,000 to $160,000 Yearly
  • Vision , Medical , Dental , Life Insurance , Retirement
  • Full-Time
Job Description

The Principal Software Engineer is primarily responsible for the architecture and high level design of software applications and reusable software components deployed in the Cotiviti product suite. You will be required to collaborate effectively with architects, developers, offshore development teams, business owners, infrastructure providers, data operations, project management, and other internal stakeholders. You will be relied upon to mentor junior technical team members in the adoption of best practices.

Responsibilities

  • Work closely with product architects to review and influence the application architecture. Monitor the development of the system platform architecture to maintain the consistency and integrity of the platform architecture.
  • Design innovative components within high level architectural blueprints, and articulate reusability best practices to component consumers.
  • Act as technical lead on a wide variety of development projects.
  • Mentor junior team members in proper software engineering methods and techniques, and develop programming guidelines to ensure these methods are accessible to other developers.
  • Continuously develop and socialize best practices for the design and development of scalable and highly available software applications. Review work done by other developers to ensure adherence to the best practices.
  • Work closely with product architects to identify and evaluate new technologies to be leveraged to meet emerging business needs, and play a leadership role in prototyping reference implementations for these technologies.
  • Solid understanding of multi-threaded applications; Concurrency, Parallelism, Locking Strategies and Merging Datasets
  • Completes all responsibilities as outlined on annual Performance Plan.
  • Completes all special projects and other duties as assigned.
  • Must be able to perform duties with or without reasonable accommodation.

Qualifications

  • B.S. Degree in Computer Science or technically related or equivalent
  • Minimum of 8 years relevant industry experience
  • 7+ years of hands-on experience in the design, development of Web based applications
  • Deep expertise in specific coding techniques or languages such as Java (must), C# (preferred), Angular, Scala, Mircroservices, Spring Boot, RESTful services, APIs, TypeScript, ASP.NET, JavaScript, CSS, HTML, jQuery, jQuery UI is a must
  • Experience working with large data sets and libraries of Hadoop ecosystem such as Spark, HDFS, YARN, Hive and Oozie
  • Experience in transforming data using data frames (in memory processing), write sync processes to write data into multiple targets (RDBMS, Hive, HDFS, HBase, HADoop, Snowflake, etc.)
  • Extensive knowledge of best practice design patterns and demonstrated experience applying those patterns in the design, development, and delivery of highly scalable enterprise class systems
  • Strong practical knowledge of third party software application framework, database management systems (Oracle, SQL Server, NoSql), messaging systems (preferably Kafka), operating systems (Linux, Windows), container frameworks (Spring, Docker, Kurbernetes, Openshift)
  • Solid understanding (3+ years) in Memory Management, Garbage Collection & Performance Tuning
  • Experience and working knowledge of distributed/cluster computing concepts
  • Solid understanding and experience in Linux environments; strong knowledge of shell scripting and file systems
  • Works with Business Systems Analysts to ensure programming code meets business requirements.
  • Team Player
  • Experience working in an Agile delivery framework (SAFe preferred)
  • Self-motivated, innovative, and ability to take ownership in concert with his/her manager with little guidance
  • Exhibits intellectual curiosity, emotional maturity, humility, and the willingness to learn and share technical information to enrich and strengthen the organization.
  • Expertise with Single Page Application (SPA) is required.
  • Experience creating custom controls for use with web-based applications is a must
  • Advanced knowledge of unit testing best practices and Continuous Integration processes (CI/CD)
  • Hands-on strong experience with web services technologies such as REST, SOAP or a similar technology
  • 2+ years of experience leading/mentoring engineers and other team members
  • Proven experience designing and implementing large-scale or complex commercial software systems
  • Experience with React, Angular is highly desirable.
  • Previous agile experience a big plus.
  • Knowledge/Experience working with Azure, AWS, SSO is a plus.

 

Base compensation ranges from $145,000 to $160,000. Specific offers are determined by various factors, such as experience, education, skills, certifications, and other business needs. This role is based remotely, and all interviews will be conducted virtually.

 

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. For information about our benefits package, please refer to our Careers page.
Cotiviti is an equal employment opportunity employer. Cotiviti recruits, hires and promotes individuals based on their qualifications for a specific job. Cotiviti values its diverse workforce and its selection of employees is made without regard to race, color, creed, sex, age, religion, pregnancy, childbirth or pregnancy-related conditions, national origin, sexual orientation, marital status, genetic carrier status, military service, veteran status, disability, or any other category of class protected by federal, state or local laws. All employment decisions and personnel actions, such as hiring, promotion, compensation, benefits, and termination, are and will continue to be administered in accordance with, and to further the principle of, equal employment opportunity.

Pay Transparency Nondiscrimination Provision
Cotiviti will not discharge or in any manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-I.35(c)

Company Description
Cotiviti is a leading solutions and analytics company that leverages unparalleled clinical and financial datasets to deliver deep insight into the performance of the healthcare system. These insights uncover new opportunities for healthcare organizations to collaborate to improve their financial performance, reduce inefficiency, and improve healthcare quality.

We focus on improving the financial and quality performance of our clients. In healthcare, this means taking in billions of clinical and financial data points, analyzing them, and then helping our clients discover ways they can improve efficiency and quality. In addition, we support retail and life/legal industries with data management and recovery audit services.

Cotiviti applies deep data science and market expertise to help healthcare organizations in three critical areas:

• Payment Accuracy: analyzing data flowing between payers and providers to ensure that claims are paid appropriately
• Risk Adjustment: ensuring that health plans accurately capture and report how sick their members are so that plans are appropriately reimbursed for the healthcare services their members receive
• Quality and Performance: evaluating healthcare cost, quality, and utilization at individual, provider, and population levels to identify the best opportunities for financial and clinical performance improvement
Why Work Here?
Cotiviti is a leading solutions and analytics company delivering deep insight into the healthcare system.

Cotiviti is a leading solutions and analytics company that leverages unparalleled clinical and financial datasets to deliver deep insight into the performance of the healthcare system. These insights uncover new opportunities for healthcare organizations to collaborate to improve their financial performance, reduce inefficiency, and improve healthcare quality. We focus on improving the financial and quality performance of our clients. In healthcare, this means taking in billions of clinical and financial data points, analyzing them, and then helping our clients discover ways they can improve efficiency and quality. In addition, we support retail and life/legal industries with data management and recovery audit services. Cotiviti applies deep data science and market expertise to help healthcare organizations in three critical areas: • Payment Accuracy: analyzing data flowing between payers and providers to ensure that claims are paid appropriately • Risk Adjustment: ensuring that health plans accurately capture and report how sick their members are so that plans are appropriately reimbursed for the healthcare services their members receive • Quality and Performance: evaluating healthcare cost, quality, and utilization at individual, provider, and population levels to identify the best opportunities for financial and clinical performance improvement

Address

Cotiviti, Inc.

Atlanta, GA
USA

Website

View All Cotiviti, Inc. Jobs

Industry

Technology

Explore similar jobs

More Jobs Like This
  • Report Job

Get fresh Principal Software Engineer jobs daily straight to your inbox!

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.