Jobs · Engineering · North Carolina

Senior Azure Cloud Engineer (.NET + AI Tools)

FDB (First Databank, Inc.) · 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

  • Passionate about making a difference.
  • Innovative.
  • Energized.
  • Willing and able to go above and beyond.
  • Intelligent.
  • Productive.
  • Committed.

Skills

  • AI-assisted development tools (e.g., Copilot, Cursor, or AI-enabled IDEs).
  • Cloud-native patterns, distributed systems, async programming, and microservices architecture.
  • TDD, automated testing, and clean code practices.
  • Azure DevOps, Git, CI/CD pipelines, and Agile methodologies.
  • Healthcare, clinical data, or other regulated industries.
  • Azure certifications (e.g., AZ-204, AZ-305, AZ-400).

Benefits

Competitive salaries and extensive benefits – including medical, dental, vision, long term disability, life insurance, and matching 401k. We are an Equal opportunity employer – vets/disabled. We do not discriminate in hiring on the basis of sex, gender identity, sexual orientation, race, color, religious creed, national origin, physical or mental disability, protected Veteran status, or any other characteristic protected by federal, state, or local law.

Pay

The reasonable estimate, $123,000 - $155,000.

Schedule

This role is a hybrid role based out of our Durham, North Carolina office.

Similar jobs