Senior .NET Software Engineer/SRE
Listed on 2026-06-26
-
Software Development
Azure, .NET Developer, DevOps, Backend Developer
Senior .NET Software Engineer / SRE Details
- Location:
Arlington, TX 76014 (hybrid onsite 2-days per week) - Position Type: 6M C2H
- Hourly / Salary: to $160K+ (based on experience level)
Vaco is currently seeking a Senior .NET Software Engineer / SRE for a 6M C2H opportunity located in Arlington, TX 76014 (hybrid onsite 2-days per week).
About the ProjectThis is an ongoing multi‑year digital transformation initiative (now roughly 2+ years in) focused on modernizing financial services platforms, making them more scalable, reliable, automated, and cloud‑native. The .NET Engineer / SRE will be building and extending tools/frameworks for SRE practices, including automation scripts, custom monitoring, CI/CD enhancements, reliability tooling, and more. The role bridges development teams (writing .NET) and SREs (ensuring reliability at scale), focusing on design, architecture, automation, and enabling scalable Dev Ops/SRE practices rather than day‑to‑day firefighting.
IdealSenior Candidate
The ideal candidate will bring a developer‑first mindset for full SDLC, architecture ownership, and problem solving with a “build the tool if it doesn’t exist” approach. .NET fluency is essential for strategic SRE in the .NET/Azure ecosystem, bridging gaps between development and operations. The candidate must be able to walk through recent projects in depth, describing complex features, debugging, and development frameworks.
Job Requirements- .NET Core Development (hands‑on core expertise) – Strong C# / .NET (Core 6/8+) Development, building/maintaining production‑grade applications/services, clean/maintainable enterprise code, design patterns (Factory/Singleton, etc.), Onion/clean architecture.
- Cloud Modernization / Migration – Migrating legacy .NET applications to cloud‑native Azure architectures, refactoring and modernizing existing codebases while maintaining high uptime (99.9%+).
- Azure‑Native Application Development – Designing, deploying, and supporting .NET applications directly in Azure with real production workloads, beyond portal‑based “Click‑Ops,” deep integration of Azure services into .NET code.
- AKS / Containerization – Containerizing .NET applications (Docker multi‑stage builds), deploying and managing within AKS (deployments, services, config maps, secrets, Helm, node pools, autoscaling, ingress, cluster‑level troubleshooting).
- CI/CD / Release Engineering – Building and maintaining YAML‑based CI/CD pipelines in Azure Dev Ops, automated builds/testing/security scans, Docker image creation, deployments to AKS/App Services, blue‑green deployments/feature flags for zero‑downtime releases.
- Azure Platform Services Integration – Integrating core Azure services into .NET applications (App Services/Functions/Service Bus/Event Grid/Azure Monitor/Application Insights with custom telemetry, distributed tracing, metrics).
- IaC / Terraform – Developing and managing Terraform‑based infrastructure (AKS/VNETs/Private Endpoints/Service Bus/SQL Database/Storage) aligned with application development; scripting (Power Shell/BASH/Python).
- Identity / Security (Azure) – Implementing secure patterns in .NET services (Entra /Managed Identities/RBAC/OAuth
2.0/JWT/Azure Key Vault/Polly retry policies/Private Endpoints/VNET integration), SOX compliance, secure authentication flows, debugging post‑migration identity issues (claims/tokens/conditional access). - Observability / SRE Practices – Applying SRE principles within development, production troubleshooting/ root‑cause analysis, iterative improvements on .NET applications in Azure, custom telemetry/logging/performance monitoring (Application Insights/Log Analytics/alerting).
- Database Design / Optimization – Oracle/MS SQL Server/No
SQL (Cosmos DB), hands‑on SQL scripting, designing/evolving database schemas, query performance analysis, indexing/tuning. - Problem Solving / Full SDLC Ownership – End‑to‑end ownership of complex features/improvements, architecture decisions, implementation, production debugging, refactoring, post‑deployment enhancements, developer‑first mindset for building automation tools/risk frameworks.
- Azure Governance / Best Practices – Azure…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).