Senior Software Engineer (Azure)

BravoTECH

Irving (TX)

On-site

USD 140,000 - 190,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

BravoTECH is seeking a Senior Azure .NET Software Engineer Lead to drive design and development of cloud-native applications on Azure. You will own solutions end-to-end, mentor engineers, and influence architecture decisions while applying secure, scalable engineering practices.

You will guide teams through API-driven integrations, event-driven patterns, and distributed systems, delivering high-performance software across production environments with a strong emphasis on observability and

Qualifications

  • 8+ years in hands-on software engineering.
  • Strong experience designing and operating production apps on Microsoft Azure.
  • Experience with Azure Event Hubs, Logic Apps, Data Factory and Cosmos DB.
  • Knowledge of RESTful APIs, microservices and API-led integration.

Responsibilities

  • Design and build cloud-native apps, APIs, microservices on Azure.
  • Own end-to-end delivery from requirements to production support.
  • Lead architecture decisions and code reviews across the team.
  • Mentor engineers and establish engineering standards.
  • Develop CI/CD pipelines and IaC for secure deployments.
  • Drive observability with logging, tracing and monitoring.

Skills

C#/.NET
ASP.NET Core
Azure
Distributed systems
Mentoring
Leadership
Performance tuning
Unit testing

Education

Bachelor's or Master's in CS/Engineering

Tools

Azure DevOps
Git
CI/CD
Containerization

Job description

Senior Azure .NET Software Engineer Lead Modern Cloud-Native Engineering on Azure


We are seeking a highly experienced Senior Azure .NET Software Engineer to lead the design and development of scalable, secure, cloud-native applications and integrations. This is a hands-on senior engineering role for someone who can own complex solutions from requirements and architecture through development, deployment, and production support. You'll serve as a go-to technical resource for Azure and C#/.NET, mentor engineers, influence architecture decisions, and help establish reusable engineering standards across the team.


Key Responsibilities


  • Design and build cloud-native applications, APIs, microservices, and integrations using C#, .NET, ASP.NET Core, and Azure.

  • Own solutions end-to-end, including requirements, architecture, development, testing, deployment, observability, and production support.

  • Design event-driven and API-led architectures using Azure integration and data services.

  • Provide hands-on technical leadership across Azure Event Hubs, Logic Apps, Azure Data Factory, and Cosmos DB.

  • Design reliable distributed systems using asynchronous processing, retries, idempotency, circuit breakers, and failure-recovery patterns.

  • Optimize application and API performance, including latency, throughput, scalability, and Cosmos DB utilization.

  • Build and improve Azure DevOps CI/CD pipelines, automated testing, release processes, and rollback strategies.

  • Implement Infrastructure as Code and secure cloud engineering practices.

  • Establish observability through structured logging, distributed tracing, metrics, monitoring, and actionable alerts.

  • Lead technical troubleshooting and complex production incident resolution.

  • Define disaster recovery strategies, including RPO/RTO, failover, backup, recovery, and testing.

  • Mentor engineers through architecture reviews, code reviews, pairing, and technical guidance.

  • Evaluate technical trade-offs and provide clear, data-driven recommendations to engineering and business leadership.

  • Apply AI-assisted development tools across coding, testing, documentation, troubleshooting, and other SDLC activities while maintaining appropriate human validation.


Required Qualifications


  • 8+ years of hands-on software engineering experience.

  • Advanced development experience with C#, .NET, and ASP.NET Core.

  • Strong experience designing and operating production applications on Microsoft Azure.

  • Hands-on production expertise with Azure Event Hubs, Azure Logic Apps, Azure Data Factory (ADF), and Azure Cosmos DB.

  • Experience designing cloud-native applications, microservices, APIs, event-driven architectures, and distributed systems.

  • Strong understanding of application integration, asynchronous processing, authentication/authorization, API design, and resiliency patterns.

  • Experience with automated unit, integration, contract, regression, and performance testing.

  • Experience with Azure DevOps, Git, CI/CD pipelines, Infrastructure as Code, containers, and application observability.

  • Experience troubleshooting application performance and production issues across distributed Azure environments.

  • Demonstrated ability to lead technical design and code reviews and mentor software engineers.

  • Experience taking ownership of production solutions through deployment, monitoring, incident response, and continuous improvement.

  • Practical experience using AI-assisted software development tools with appropriate testing, security, and human review.

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.


Preferred Qualifications


  • Experience with Azure Functions, App Service, Container Apps, AKS, API Management, Azure Front Door, Key Vault, and Application Insights.

  • Advanced Cosmos DB experience, including partitioning, indexing, RU optimization, and performance tuning.

  • Experience with disaster recovery, high-availability architecture, and production on-call environments.

  • Experience with Bicep or comparable Infrastructure as Code technologies.

  • Experience with Azure performance engineering, capacity planning, and FinOps.

  • Experience standardizing AI-assisted development practices across engineering teams.

  • Front-end experience with React.js or Next.js.

  • Microsoft Azure Developer Associate or Azure Solutions Architect Expert certification.

  • Experience within retail, distribution, supply chain, or similar enterprise environments.


Why Join Us?

This is an opportunity to remain deeply hands-on while operating as a senior technical leader. You'll influence Azure architecture, solve complex engineering challenges, establish development standards, mentor other engineers, and take ownership of business‑critical applications from initial design through production. You'll also have the opportunity to help shape how AI‑assisted engineering is responsibly incorporated into modern software development practices.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Manager Azure .NET Engineering
Senior Manager Azure .NET Engineering

Request Technology, LLC • Chicago (IL)

On-site
USD 170,000 - 210,000
Head of Software Engineering
Head of Software Engineering

Confidential • Irving (TX)

Hybrid
USD 140,000 - 190,000
.NET/ C# Software Engineering /. Azure Senior Hand On Manager
.NET/ C# Software Engineering /. Azure Senior Hand On Manager

Request Technology, LLC • United States

Hybrid
USD 150,000 - 190,000
Travel expenses reimbursed
MANAGER - C# Software Engineering - Azure Cloud-Native Architecture
MANAGER - C# Software Engineering - Azure Cloud-Native Architecture

Request Technology, LLC • United States

Hybrid
USD 195,000 - 235,000
Sr. .NET Developer
Sr. .NET Developer

FSS Gov Solutions • Woodlawn (MD)

On-site
USD 120,000 - 150,000
Sr. .NET Developer
Sr. .NET Developer

FSS Gov Solutions • Woodlawn (KY)

On-site
USD 120,000 - 160,000
Solution Architect – Azure / .NET
Solution Architect – Azure / .NET

NLB Services • Campbell (CA)

On-site
USD 150,000 - 180,000
Sr Software Developer
Sr Software Developer

BravoTECH • Dallas (TX)

Hybrid
USD 110,000 - 150,000
Sr Software Engineer - Full stack
Sr Software Engineer - Full stack

Core Specialty Insurance Holdings, Inc. • Cincinnati (OH)

On-site
USD 120,000 - 150,000
Medical insurance
Dental insurance
Vision insurance
+8
Azure DevOps Engineer
Azure DevOps Engineer

Delta Progress Group Inc • Indiana (PA)

On-site
USD 120,000 - 170,000