site stats

Sr Software Engineer - Partners Platform (Sr Software Developer)

$117,000 - $164,000 yearly
Full time Information Technology

Job Description

As a Senior Software Engineer (Developer) within Tivity Health’s Partners Platform team, you will play a pivotal role in developing solutions that empower Tivity’s partners. Tivity Health partners with a large audience, including Instructors, Fitness Locations, and Content Providers; the Partners Platform hosts, enables, and reports on partner and individual interactions. You will work with modern technology stacks while maintaining and improving existing systems that process a large volume of transactions daily.

 

Your day-to-day activities will include:

  • Designing and implementing scalable, secure RESTful services using .NET 6 and C#, focusing on performance, extensibility, and maintainability with a bias toward iterative and incremental delivery.
  • Implementing and optimizing PostgreSQL database solutions, including complex query optimization, data modeling, and schema migrations in a high-availability environment.
  • Contributing to front-end development using React.js, ensuring seamless user experiences across our platform
  • Actively participating in code reviews and pair programming and championing strong Software Engineering lifecycle practices.
  • Leading technical design discussions and contributing to architectural decisions.
  • Implementing and maintaining CI/CD pipelines, ensuring reliable and efficient deployment processes, and enabling ease of architectural knowledge transfer and communication.

Technical Requirements:

 

Tivity’s Partners Platform is supported by a range of technologies, including .NET (C# 6), PostgreSQL, LINQ, JavaScript (React, Razor, DOM querying), and AWS. To be successful at Tivity, you will meet the technical expectations outlined below.

  • Expert-level proficiency in .NET 6 (C#) with deep understanding of advanced object-oriented programming principles, including the use of conventional language capabilities for adhering to and enforcing those principles.
  • Entity Framework Core, including the use of LINQ and expert management of Database Contexts
  • Extensive experience designing and implementing RESTful APIs, including Authentication and authorization (JWT, OAuth) management, API versioning and documentation, error handling and logging strategies, performance profiling, monitoring, and optimization.
  • Strong PostgreSQL experience, including complex query optimization and performance tuning, indexing, migration planning an execution, and exposure to high-volume data processing and transaction management.
  • Proven experience with modern React.js development, including component lifecycle management, state management solutions, and integration with API surfaces.
  • Deep experience leveraging AWS cloud services, including a strong understanding of EC2, Lambda, S3, CloudWatch, and WAF.
  • Comfort working with Infrastructure as Code (background leveraging Pulumi and Node.js is a bonus) and implementing CI/CD pipeline.
  • Experience implementing: A/B Testing, Feature Flagging, Distributed Tracing, Observability and Monitoring, Logging standards, Automated Testing, Software Versioning

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience
  • 5+ years of professional Software Engineering experience
  • Demonstrated experience with high-traffic, distributed systems.
  • Strong understanding of software design patterns and architectural principles
  • Experience with Agile development methodologies.
  • Excellent problem-solving and analytical skills
  • Strong communication skills and ability to work effectively in a team environment.

Preferred

  • Experience in HealthTech or similar regulated industries.
  • Understanding of HIPAA compliance and healthcare data security requirements
  • Previous experience with partner integrations or API platform development

We are looking for individuals who are passionate about creating robust, scalable solutions and are excited about the challenge of transforming healthcare through technology.

 The salary range for this opportunity is $117,000 to $164,000 per year. Compensation depends on several factors: qualifications, skills, competencies, and experience.

 Tivity Health offers a robust benefits package, which includes a competitive salary, company bonus potential, medical, dental, vision, 401k with match, generous paid time off, free gym membership to over 11,000 fitness locations in the US, and other great benefits.