Sr. Software Engineer (.NET)

Evry HealthFort Worth, TX
Remote

About The Position

We are seeking a Senior Software Engineer (.NET) to join our fully remote team. The role involves leading the design and implementation of scalable back-end systems, writing efficient code using .NET technologies, and managing cloud infrastructure on Microsoft Azure. You will also provide technical leadership, optimize system performance, collaborate with cross-functional teams, and ensure system security and compliance. This position requires a strong understanding of software development best practices, cloud services, and database technologies.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 10+ years of professional experience in software development, with a focus on back-end systems and .NET technologies.
  • Experience with full-stack development and front-end technologies (React Native, etc.)
  • Proficiency in latest .NET Core and C# programming language.
  • Strong experience with Azure cloud services, including Azure Functions, Azure SQL, Azure Cosmos DB, Azure Storage & Table, Azure App Services, Azure Service Bus, Azure KeyVault, Azure Log Analytics, and Azure DevOps.
  • Experience with API development.
  • Familiarity with database technologies, such as SQL Server, NoSQL, and ORM frameworks like Entity Framework.
  • Understanding of services architecture and distributed systems.
  • Must live in a location that receives an existing high-speed internet connection/service.
  • Ability to keep all company sensitive documents secure.

Nice To Haves

  • Healthcare software development experience and knowledge of healthcare data interchange and standards such as X12 5010, HL7, NCPDP or FHIR.

Responsibilities

  • Lead the design and implementation of scalable and maintainable back-end systems, ensuring alignment with business requirements and technical standards.
  • Write efficient and maintainable code using .NET technologies, following best practices for software development, including test-driven development and continuous integration.
  • Design, deploy, and manage cloud-based services and infrastructure on Microsoft Azure, including databases, storage solutions, and virtual networks.
  • Provide technical guidance and mentorship to junior engineers, conducting code reviews, and ensuring adherence to established coding standards and practices.
  • Identify and resolve performance bottlenecks in backend systems, ensuring high availability and reliability of services.
  • Work closely with cross-functional teams, including front-end developers and product managers, to deliver software solutions.
  • Create and maintain technical documentation for systems, processes, and codebases to ensure knowledge sharing and continuity.
  • Implement and enforce security best practices, ensuring that backend systems are secure and compliant with relevant regulations and standards.
  • Troubleshoot and resolve complex technical issues, providing timely and effective solutions to minimize downtime and ensure smooth operation of systems.

Benefits

  • Competitive salary
  • Comprehensive health, dental, and vision insurance as well as life and disability
  • Retirement savings plan with company match
  • Generous time off/vacation
  • Professional development opportunities
  • Flexible work environment
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service