SW Engineer (5+ Years)

Codetech•Frisco, TX

About The Position

Develop high-quality software modules for Cotiviti, Inc.'s product suite, test software, and analyze and resolve issues reported by internal or external customers. The role involves analyzing requirements and specifications, creating implementation designs, troubleshooting independently, collaborating with offshore development teams, and following Cotiviti's software development lifecycle and coding practices. The engineer also mentors developers and works in a cross-functional global team. Other responsibilities include completing performance-review and goal-setting responsibilities, special projects, and assigned duties. Duties must be performed with or without reasonable accommodation.

Requirements

  • At least 5 years of experience with Python/PySpark.
  • At least 5 years optimizing Python/PySpark jobs in a Hadoop ecosystem.
  • At least 5 years working with large datasets and pipelines using Hadoop ecosystem tools and libraries such as Spark, HDFS, YARN, Hive, and Oozie.
  • At least 5 years designing and developing cloud applications using AWS, OCI, or similar.
  • At least 5 years of experience with distributed/cluster computing concepts.
  • At least 5 years of experience with relational databases such as MS SQL Server or similar.
  • At least 3 years of experience with NoSQL databases.
  • At least 3 years of experience creating and consuming RESTful web services.
  • At least 5 years developing multithreaded applications, including concurrency, parallelism, locking strategies, and merging datasets.
  • At least 5 years of experience with memory management, garbage collection, and performance tuning.
  • Strong knowledge of shell scripting and file systems.
  • Strong analytical skills.
  • Excellent verbal, listening, and written communication skills.
  • Ability to multitask and prioritize projects to meet scheduled deadlines and tight turnaround times.
  • Ability to work independently or in a team environment.

Nice To Haves

  • Healthcare experience; it is not required but is a high priority for the client.
  • Experience with HBase.
  • Knowledge of CI tools such as Git, Maven, SBT, Jenkins, and Artifactory/Nexus.
  • Knowledge of building microservices and a thorough understanding of service-oriented architecture.
  • Knowledge of container orchestration platforms and related technologies such as Docker, Kubernetes, and OpenShift.
  • Understanding of software development lifecycle methodologies, with specific exposure to or participation in Agile/Scrum techniques.
  • Strong knowledge and application of SAFe agile practices.
  • Experience with project management tools such as JIRA.
  • Flexible work schedule.

Responsibilities

  • Develop high-quality software modules for Cotiviti, Inc.'s product suite.
  • Conduct unit and integration testing.
  • Analyze and resolve software-related issues originating from internal or external customers.
  • Analyze requirements and specifications and create detailed designs for implementation.
  • Independently troubleshoot and resolve issues with minimal or no guidance.
  • Collaborate with offshore development teams to translate business requirements technically and ensure software construction follows Cotiviti best practices and coding techniques.
  • Execute appropriate facets of the Cotiviti Software Development Lifecycle and pursue continuous improvement.
  • Mentor other developers.
  • Work in a cross-functional global team environment.
  • Complete responsibilities outlined in annual performance reviews and/or goal setting.
  • Complete special projects and other duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service