Our company is a recognized leader in patient and provider education and services attracting an engaged audience of over 74 million health consumers and over 890,000 U.S. practicing physicians and clinicians. Our mission is to drive better clinical and health outcomes through decision-making informed by highly relevant information, data, and analytics. We empower healthcare providers, consumers and payers with trusted content and services delivered through our world-class brands.
We are looking for a Senior Backend Software Engineer with experience building, maintaining, and supporting numerous distributed systems and public user-facing REST and GraphQL web APIs using TypeScript and C# on AWS infrastructure, using relational and non-relational datastores.
● 5+ years of experience of building REST or GraphQL backend APIs using TypeScript and C# for high-traffi c applications
● 5+ years of experience working across numerous, and complex distributed systems
● 5+ years of experience using relational and non-relational data stores (MySQL, DynamoDB, Elasticache)
● 5+ years of experience of AWS services (Lambda, Fargate, SQS and SNS, S3, API Gateway, and CloudSearch)
● 5+ years of experience with observability tools (Cloudwatch, DataDog, ELK)
● 5+ years of experience with VCS (Git), issue tracking (JIRA), and documentation (Confl uence, OpenAPI)
● 5+ years of experience with CI/CD tools (Jenkins/GitHub Actions)
● Experience with IaC tools (AWS SAM/CDK/Terraform)
● Experience with designing systems and back-end services
● Ability to learn and work with other technologies quickly
● Implement, enhance, and document features in backend APIs
● Resolution of complex bugs in distributed systems
● Work collaboratively across teams in an agile environment
● Continually improve availability, observability, scalability, performance and reliability of our services
● Help increase code quality, organization, automation and continuous delivery ● Perform related duties as assigned
- Long-term projects (1, 2, even 5+ years);
- Flexible working hours;
- 15 days of paid vacation, 10 days of non-paid vacation, and 10 days of national holidays;
- FREE English language classes;
- Health working environment and projects that use advanced, cutting-edge technologies;
- Career growth opportunities;
- Bonuses for a personal recommendation of new employees’ new business;
- A working environment where you communicate and work directly with the Client.
This flexibility allows developers…
- A better work-life balance
- Increased productivity
- The ability to work any time around the clock
- Reduction in commute time
- Less sick days
- Health insurance
- More time with family and friends