We are looking for a Senior Backend Engineer with a strong command of the .NET ecosystem and a proven ability to design and deliver scalable, cloud-native systems.
This role is not just about building features. You will take ownership of backend systems end-to-end — from architecture and design to production reliability and performance. You will drive technical direction, influence engineering standards, and ensure backend systems deliver real business impact
Your day-to-day activities:
- Own the design, architecture, and delivery of backend services and APIs using C# and .NET
- Drive backend technical direction, including service design, data modeling, and infrastructure decisions
- Ensure production reliability through monitoring, alerting, debugging, and incident resolution
- Design systems that are scalable, maintainable, and aligned with business goals
- Collaborate with frontend engineers and product stakeholders to deliver end-to-end solutions
- Lead code reviews and enforce engineering best practices across the team
- Mentor engineers and elevate overall team capability and standards
- Identify and resolve performance bottlenecks and system inefficiencies
- Contribute to and improve CI/CD pipelines and deployment processes
- Actively participate in architectural discussions and technical roadmap planning
- Own services in production, including monitoring, alerting, and incident response
You’re a perfect match if you have:
- 5+ years of backend engineering experience with demonstrated ownership of systems.
- Expert-level proficiency in C#, .NET, and ASP.NET Core, including designing and building Web APIs and Minimal APIs.
- Strong experience with Entity Framework Core and advanced LINQ.
- Extensive experience with relational databases (MSSQL), including performance tuning and query optimization.
- Hands-on experience with message brokers such as RabbitMQ for building event-driven and asynchronous systems.
- Deep experience designing and implementing complex system integrations across multiple platforms.
- Strong proficiency in RESTful API design, API versioning, and contract management.
- Extensive experience integrating with Salesforce APIs, including object modeling, data synchronization, workflow automation, and heavy third-party system integration scenarios.
- Strong understanding of Salesforce data structures, including standard and custom objects, relationship mapping, authentication flows, and API limitations.
- Strong understanding of API security, including OAuth flows, token management, rate limiting, access control, secure data exchange, and data protection strategies.
- Strong experience with Azure (preferred), AWS, or Google Cloud.
- Experience with Docker and cloud-native services such as App Services, Functions, and related platform capabilities.
- Proven experience building and maintaining CI/CD pipelines using Azure DevOps, GitHub Actions, or Jenkins.
- Strong experience with unit and integration testing (xUnit, NUnit, or similar).
- Deep understanding of authentication and authorization (OAuth, OpenID Connect, JWT).
- Strong English communication skills (upper-intermediate or higher).
- Availability to work Eastern Standard Time (EST) from 8:00 AM to 12:30 PM
Nice to have:
- Experience integrating with healthcare platforms such as Athenahealth.
- Familiarity with healthcare data standards, payer/provider workflows, or regulated environments.
- Familiarity with Infrastructure as Code using Terraform, ARM, or Bicep
