Senior Back-End Developer – C# / .NET 8 / Azure Functions / APIM / SQL

Posted 4hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Back-End Developer designing, building, and supporting backend services for healthcare portal hosted on Microsoft Azure. Utilizing C#, .NET 8, and Azure Functions to ensure data security and functionality.

Responsibilities:

  • Design, develop, and maintain backend APIs and business services using C# and .NET 8 Azure Functions.
  • Build and support Azure Functions using HTTP triggers as well as event-driven triggers such as Service Bus, Blob Storage, and Timer triggers where appropriate.
  • Implement dependency injection and modular service design to create reusable, testable, and maintainable backend components.
  • Develop services that integrate with external APIs, enterprise platforms, and healthcare-related systems, including authentication, error handling, retries, resiliency, and monitoring.
  • Build, secure, publish, and manage APIs through Azure API Management, including routing, versioning, throttling, policy enforcement, and diagnostics.
  • Implement data access and business logic using Azure SQL and Entity Framework Core, including schema design, indexing, query tuning, and performance optimization.
  • Develop secure integrations between Azure-hosted applications and downstream systems while protecting sensitive healthcare and operational data.
  • Implement authentication and authorization using Microsoft Entra External ID / CIAM and enforce role-based and claims-based access to backend services.
  • Support persona-based workflows for members, providers, and internal operational users across portal features and backend processes.
  • Create and maintain unit tests, integration tests, and API test coverage to support reliable automated delivery and maintain high code quality.
  • Partner with DevOps engineers to support CI/CD pipelines in Azure DevOps, environment promotion, configuration management, deployment automation, and operational readiness.
  • Implement structured logging, telemetry, exception handling, and health monitoring to support supportability, production troubleshooting, and system reliability.
  • Document APIs, data flows, integration patterns, technical designs, and operational procedures to support maintainability and onboarding.
  • Troubleshoot and resolve backend issues involving performance, reliability, scalability, security, and production support.
  • Ensure solutions align with secure coding practices and compliance requirements for FedRAMP, HIPAA, FISMA, and other applicable standards.

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field
  • 5 or more years of experience in backend software development
  • 3 or more years of hands-on experience building solutions in Microsoft Azure
  • Strong hands-on experience with C# and .NET, including Azure Functions development
  • Experience developing Azure Functions using HTTP triggers and familiarity with event-driven trigger patterns such as Service Bus, Blob Storage, and Timer triggers
  • Strong experience with Azure API Management
  • Experience implementing dependency injection, service abstractions, and maintainable backend design patterns
  • Experience integrating with external APIs using secure and resilient design patterns
  • Experience with Azure SQL, including data modeling, indexing, schema design, query optimization, and database performance tuning
  • Experience using Entity Framework Core or similar ORM frameworks in enterprise application development
  • Hands-on experience implementing authentication and authorization with Microsoft Entra ID, including External ID / CIAM concepts, claims, and API protection
  • Experience integrating backend APIs with modern front-end applications and enterprise systems
  • Experience with source control, build pipelines, and release processes in Azure DevOps
  • Strong understanding of REST API design, secure coding practices, data protection, and operational support in regulated cloud environments
  • Experience working in environments subject to healthcare, government, or other regulated compliance requirements.
  • Ability to obtain and maintain required federal security clearance or public trust as applicable

Benefits:

  • variety of medical plan options
  • Health Savings Accounts
  • dental plan options
  • vision plan
  • 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match
  • full flex work weeks where possible
  • variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave.
  • Paid Family Leave program providing a total of up to 160 hours of paid leave in a rolling 12 month period for eligible employees.
  • short and long-term disability benefits
  • life insurance
  • accidental death and dismemberment insurance
  • personal accident insurance
  • critical illness insurance
  • business travel and accident insurance