Jobs · Engineering · North Carolina

Senior Azure Cloud Engineer (.NET + AI Tools)

Hearst Health · Durham, NC · 1 wk ago
Engineering$123k–$155k/yrFull-time

About the role

We are seeking a Senior Azure Cloud Engineer (.NET + AI Tools) to design, build, and optimize cloud-native applications that power FDB’s enterprise healthcare solutions. This is a hands-on engineering role that blends deep Azure expertise, strong .NET development skills, and the ability to leverage modern AI-based tools.

Responsibilities

  • Design, develop, and maintain Azure-based applications and services using .NET/C#.
  • Implement distributed, event-driven, and serverless architectures focused on scalability, reliability, and performance.
  • Troubleshoot complex issues across APIs, microservices, data pipelines, and Azure-managed services.
  • Use AI development tools (e.g., Copilot, Cursor, or AI-enabled IDEs) to accelerate coding, testing, debugging, and refactoring.
  • Apply prompt-engineering techniques to improve code quality, system reliability, and developer efficiency.
  • Explore emerging AI-assisted engineering practices and help embed them across FDB’s engineering teams.
  • Write clean, maintainable, testable code using TDD and automated testing frameworks.
  • Support performance, security, and compliance by implementing engineering and architectural best practices.
  • Mentor and coach junior developers, promoting high standards in cloud engineering and professional growth.
  • Participate in design discussions, code reviews, architectural planning, and sprint ceremonies.
  • Collaborate with Product, Architecture, QA, and DevOps teams to deliver high-quality cloud solutions.
  • Champion continuous improvement, innovation, and knowledge sharing across engineering teams.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
  • 5–8+ years of professional software development experience with .NET/C#.
  • Hands-on experience implementing solutions with: Azure Functions, Azure Storage (Blob, Table, Queue), Azure Service Bus, Cosmos DB, Azure SQL, Azure Data Factory, Logic Apps, Azure Key Vault.
  • Strong understanding of cloud-native patterns, distributed systems, async programming, and microservices architecture.
  • Demonstrated experience with TDD, automated testing, and clean code practices.
  • Proven experience using Azure DevOps, Git, CI/CD pipelines, and Agile methodologies.
  • Experience with Docker, Kubernetes, or Azure Kubernetes Service (AKS).
  • Familiarity with Domain-Driven Design (DDD) and advanced cloud architecture patterns.
  • Experience in healthcare, clinical data, or other regulated industries.
  • Azure certifications (e.g., AZ-204, AZ-305, AZ-400).

Qualifications

  • Strong understanding of cloud-native patterns, distributed systems, async programming, and microservices architecture.
  • Proven experience with TDD, automated testing, and clean code practices.
  • Experience with Azure DevOps, Git, CI/CD pipelines, and Agile methodologies.
  • Experience with Docker, Kubernetes, or Azure Kubernetes Service (AKS).
  • Familiarity with Domain-Driven Design (DDD) and advanced cloud architecture patterns.
  • Experience in healthcare, clinical data, or other regulated industries.
  • Azure certifications (e.g., AZ-204, AZ-305, AZ-400).

Skills

  • Deep Azure expertise.
  • Strong .NET development skills.
  • Leverage modern AI-based tools.
  • Use AI-assisted development tools to enhance productivity and solution quality.
  • Excellent communication skills and ability to collaborate across teams.

Benefits

  • Competitive salaries and extensive benefits – including medical, dental, vision, long term disability, life insurance, and matching 401k.
  • Employee assistance program.
  • Other company benefits.

Pay

$123,000 - $155,000

Schedule

Hybrid role based out of our Durham, North Carolina office.

Similar jobs