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.