Head of Software Engineering

Confidential

Irving (TX)

Hybrid

USD 140,000 - 190,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Confidential is seeking a Senior/Lead .NET Full Stack Developer to own design, development, and compliance of enterprise-grade applications in a Microsoft- and Azure-first environment. You will lead a hybrid engineering organization with full-time and contracted staff, shaping development practices and integrating AI capabilities into products and tooling.

You will mentor engineers, define standards, manage timelines, and drive secure, scalable API-first platforms using ASP.NET Core,

Qualifications

  • 10+ years of related experience, with 5–8 years in a senior leadership role.
  • Experience managing outsourced or contracted development teams (onshore and near/offshore).
  • Bachelor’s degree in Computer Science or related field; Microsoft certifications preferred (Azure Solutions Architect, .NET, DevOps).

Responsibilities

  • Own design, development, and compliance of enterprise-grade applications.
  • Lead hybrid engineering organization of full-time and contracted staff; ensure timely delivery and accountability.
  • Define coding standards and enforce architectural governance across teams.
  • Oversee deployments across Dev → UAT → Prod with enterprise release practices.

Skills

Leading teams
C# & .NET 8
ASP.NET Core
AI/ML integration
Azure App Configuration
Application Insights
DDD (Domain-Driven Design)
SOLID principles
CI/CD pipelines
Azure DevOps
Design patterns
Communication skills

Education

Bachelor’s degree in Computer Science / Software Engineering

Tools

Azure DevOps Pipelines
Health Check library

Job description

We are seeking a highly skilled Senior / Lead .NET Full Stack Developer to own the design, development, and compliance of enterprise-grade applications in a Microsoft- and Azure-first environment. This role goes beyond coding – you will take on a hands‑on leadership role responsible not only for delivering high-quality, scalable systems, but also for shaping how we build – integrating modern AI capabilities into our development lifecycle and business solutions. In addition, you will manage and mentor software engineers and technical leads (both full‑time and contracted), help evaluate tools and platforms, enforce architectural standards, and play a key role in timeline estimations.

Ultimately, you will oversee engineering execution and team performance, working across the full stack – ASP.Net. Core 8, Angular/React, Azure SQL, Redis, Azure App Configuration, App Insights, and CI/CD pipelines—to build API‑first platforms that are secure, scalable, and maintainable. This role requires equal strength in technical depth, organizational leadership, and business alignment. You will lead a hybrid (full‑time and contracted) engineering organization ensuring efficient delivery, high standards, and strong accountability across all contributors

Essential Functions
Technical Leadership & Architecture
  • Design and develop enterprise applications: Build secure, scalable APIs and applications using .NET 8 / C# 12, ASP.NET Core, and Azure SQL with DDD-inspired layered architecture.
  • Define coding standards: Define, execute, and enforce the company’s software engineering strategy, development practices, and technology governance.
  • Event-driven architecture: Design and operate Azure Service Bus / Storage Queues / Functions solutions with idempotency, DLQs, retries, and backoff strategies.
  • AI-driven development & innovation: Work with IT leadership to lead the integration of AI across products, internal tools, and engineering workflows. Establish best practices for AI development, including evaluation, deployment, monitoring, and governance.
Performance & Infrastructure
  • Performance optimization: Conduct SQL profiling/tuning, query plan analysis, indexing strategies, and concurrency/isolation planning; optimize Azure capacity and costs.
  • Security implementation: Deploy secure authentication/authorization using Okta, API Key + Bearer tokens, and scope-based access controls.
  • Configuration management: Manage environment configuration via Azure App Configuration with CI/CD pipelines in Azure DevOps.
Operations & Reliability
  • Production ownership: Lead Severity incident triage, Root Cause Analysis, and post-mortems; define runbooks, SLOs.
  • Monitoring and observability: Integrate Azure Application Insights for telemetry and system monitoring.
  • Deployment leadership: Manage deployments across Dev → UAT → Prod environments, ensuring compliance with enterprise release practices.
Team Leadership & Process Management
  • Own team ceremonies & flow: Facilitate agile ceremonies including standups, backlog refinement, estimation, and sprint planning; drive throughput and reduce work-in-progress.
  • Code reviews & mentorship: Establish review standards, conduct pair programming sessions, and mentor developers to elevate team quality and velocity.
  • Testing strategy: Enforce comprehensive testing approaches including unit, integration, and end-to-end testing with coverage goals and quality gates in CI pipelines.
Strategic Development
  • Modernization planning: Lead migration from legacy frontend technologies to modern frameworks using incremental approaches with feature toggles and risk mitigation strategies.
  • Technical translation: Convert business requirements into technical solutions, balancing maintainability, performance, and extensibility.
  • Cross-functional collaboration: Participate in design reviews, architectural planning sessions, and ensure alignment with enterprise architecture standards.
  • Executive partnership: Partner with IT and business leadership to provide high level estimates, prioritize initiatives, and translate business strategy into technical execution.
Skills/Qualifications:
  • Proven experience leading engineering teams at scale.
  • Expert in C#, .NET 8, ASP.NET Core (Web API, Razor Pages).
  • Demonstrated experience incorporating AI/ML or LLM-based solutions into products or workflows.
  • Proven experience with Azure App Configuration, Application Insights, and Health Check library.
  • Deep understanding of Domain-Driven Design (DDD), SOLID principles, and repository patterns.
  • Experience with Azure DevOps Pipelines (CI/CD), YAML/classic, and multi-environment release management.
  • Familiar with common design patterns: Command, Strategy, Factory, Provider, Feature Toggle.
  • Effective verbal and written communication skills, ability to mentor and govern junior developers.
  • Strong business acumen with the ability to prioritize work based on ROI and strategic impact.
  • Preferred: Microsoft certifications (Azure Solutions Architect, .NET, or DevOps Engineer).
  • Strategic Thinking & Execution
  • Team Mentorship and Collaboration
  • Operations Excellence & Accountability
Experience:
  • 10+ years of related experience, with at least 5-8 years in a senior leadership role.
  • Experience managing outsourced or contracted development teams (onshore and near/offshore).
Education
  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • Microsoft certifications preferred (Azure Solutions Architect, .NET, or DevOps Engineer).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Compunnel, Inc. • Kansas City (MO)

On-site
USD 100,000 - 150,000
Senior Manager Azure .NET Engineering
Senior Manager Azure .NET Engineering

Request Technology, LLC • Chicago (IL)

On-site
USD 170,000 - 210,000
Technical Architect - .NET
Technical Architect - .NET

TechDigital Group • United States

On-site
USD 120,000 - 150,000
C#/.Net Full Stack Software Engineer
C#/.Net Full Stack Software Engineer

STG • Salt Lake City (UT)

On-site
USD 80,000 - 110,000
Senior .NET Full Stack
Senior .NET Full Stack

Compunnel, Inc. • Pennsylvania

On-site
USD 90,000 - 130,000
Senior .NET Full Stack Technical Lead – Azure & React
Senior .NET Full Stack Technical Lead – Azure & React

Delan Associates Inc. • Grand Rapids (MI)

On-site
USD 130,000 - 170,000
Full-Stack Software Engineer
Full-Stack Software Engineer

Inclusion-Cloud • Dallas (TX)

On-site
USD 120,000 - 160,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
.NET Full Stack Engineer
.NET Full Stack Engineer

TechDigital Group • West Point (PA)

On-site
USD 100,000 - 130,000
Azure .NET Lead
Azure .NET Lead

G3. GG Tech Global • Grand Rapids (MI)

On-site
USD 120,000 - 170,000