Job Title: Sr Software Developer - remote opportunity Company Name: Tivity Health Job Details: $130k-$165k/yrRemoteFull,Time Job Url: https://hiring.cafe/viewjob/vezmea0adscgoxso Job Description: Posted 23h agoSr Software Developer - remote opportunity@ Tivity HealthView All JobsWebsiteUnited States$130k-$165k/yrRemoteFull TimeResponsibilities:develop APIs, build web, test codeRequirements Summary:3+ years backend development; TypeScript, Node.js, C#, React; AWS, CI/CD, IaC; REST APIs; SQL/NoSQL; testing frameworks.Technical Tools Mentioned:TypeScript, Node.js, C#, React, Jest, Mocha, Chai, Terraform, AWS CloudFormation, Pulumi, AWS CLI, Docker, ECS, DynamoDB, S3, API Gateway, Lambda, CloudWatch, EventBridge, SQS, SNS, Glue Description/Responsibilities: We are seeking a skilled full-stack software developer (engineer) to join our team and build scalable, modern services and applications using cutting-edge technologies. You will be responsible for developing applications, services and APIs, while leveraging cloud-native architectures and serverless technologies. Key ResponsibilitiesDevelop scalable backend APIs and microservices using Typescript, Node.JS, C# and PythonDevelop scalable web applications in ReactWrite comprehensive unit tests with proper assertions and maintain high test coverage across frontend and backend codebasesDesign and write testable code following Test-Driven Development (TDD) principles when applicableImplement and maintain CI/CD pipelines for automated testing, building and deploymentDesign and maintain cloud infrastructure using Infrastructure as Code (IaC) tools on AWSArchitect and implement serverless solutions leveraging AWS Lambda, API Gateway, DynamoDB, ECS Fargate and other AWS servicesCollaborate with cross-functional teams to deliver high-quality software solutionsParticipate in code reviews and maintain coding standardsMonitor application performance and implement optimizationsTroubleshoot and resolve technical issues across the full stackStay current with emerging technologies and AWS service updatesDocument technical designs and maintain system documentation Qualifications: Required Skills & ExperienceCore TechnologiesTypeScript: Strong proficiency in TypeScript for both frontend and backend developmentNode.js: Extensive experience building server-side applications and APIC#: Extensive experience building server-side applications and APIReact: Experience building web applications and SPAs using ReactDevOps & InfrastructureCI/CD Pipelines: Hands-on experience with continuous integration and deployment toolsInfrastructure as Code: Proficiency with AWS-focused IaC tools such as:AWS CloudFormationTerraform with AWS ProviderPulumi with AWS PluginAWS Cloud ServicesCore AWS Services: ECS, S3, RDS, Fargate,CloudWatchServerless TechnologiesAWS Lambda for computeAPI Gateway for REST APIsDynamoDB for NoSQL databaseEventBridge for event-driven architecturesStep Functions for workflow orchestrationSQS/SNS for messaging and notificationsGlue for large dataset processingAdditional AWS Services: CloudFront, Secrets Manage, Parameter StoreGeneral Requirements3+ years of backend development experienceStrong proficiency in writing unit tests with proper assertions and achieving meaningful test coverageExperience with testing frameworks and methodologies (Jest, React Testing Library, Mocha/Chai)Understanding testing best practices including mocking, test doubles and test organizationStrong understanding of RESTful API designExperience with database design and optimization (both SQL and NoSQL)Knowledge of software engineering best practices (testing, documentation, version controlFamiliarity with containerization technologies (Docker, ECS)Preferred QualificationsAWS certifications (Solutions Architect, Developer, or SysOps)Experience with monitoring and observability tools (CloudWatch, DataDog)Knowledge of event-driven architectures and microservices patternsKnowledge of modern API development practicesExperience with automated testing frameworks (Jest, Cypress, Selenium)Experience with AI-powered development tools and workflowsFamiliarity with Agile/Scrum development methodologiesExperience with monitoring and observability tools (New Relic, Datadog)Knowledge of security best practices and compliance requirementsExperience with EDI, HL7, FHIRExperience with SOAPWhat We OfferProfessional development opportunities and AWS training/certification supportCollaborative and innovative work environmentOpportunity to work with cutting-edge technologies and solve complex challengesThe salary range for this opportunity is $130,000 to $165,000. 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 13,000 fitness locations in the US, and other great benefits. 5551 About Tivity Health® Inc. Tivity Health, Inc. is a leading provider of healthy life-changing solutions, including SilverSneakers®, ForeverFit®, and WholeHealth Living®. We help adults improve their health and support them on life's journey by providing access to in-person and virtual physical activity, social and mental enrichment programs, as well as a full suite of physical medicine and integrative health services. Our suite of services support health plans, employers, health systems and providers nationwide as they seek to reduce costs and improve health outcomes. Learn more at TivityHealth.  Tivity Health is an equal employment opportunity employer and is committed to a proactive program of diversity development.  Tivity Health will continue to recruit, hire, train, and promote into all job levels without regard to race, religion, gender, marital status, familial status, national origin, age, mental or physical disability, sexual orientation, gender identity, source of income, or veteran status.