Senior Software Engineer – Full Stack (.NET/Angular/Azure
Listed on 2026-10-16
-
Software Development
Full Stack Developer, .NET Developer, Azure, Backend Developer
Title: Senior Full Stack Engineer - .NET Core, Angular & Azure
Location: Dallas, TX metro (hybrid, 3 days onsite per week)
Type: Contract, with potential for conversion
Pay: $70-$85/H.Depending on employment arrangement (W2 vs C2C) and experience
A large enterprise client in the Dallas area needs an experienced full stack engineer to join an Agile product team. You'll build and run business-critical web applications and services on a Microsoft stack. You'll also help move older systems onto modern .NET and the cloud.
What You'll Be DoingBuilding web front ends in Angular and Type Script, and backend services in C# and ASP.NET Core
Designing REST APIs and microservices that connect internal and third-party systems
Writing SQL Server queries, stored procedures, and views, and tuning them for performance
Building event-driven integrations with a message broker such as Kafka, RabbitMQ, or Azure Service Bus
Deploying and supporting apps on Azure, and automating builds and releases with Azure Dev Ops pipelines
Securing applications with OAuth2, JWT, role-based access, and Azure identity services
Diagnosing production issues, writing automated tests, and joining code reviews
Working with product, QA, and Dev Ops partners, and helping shape technical standards
5+ years building enterprise full stack applications
Hands-on C# and .NET Core, including Web API
Hands-on Angular and Type Script
SQL Server and T-SQL
Applications built and deployed in Azure
Microservices and distributed systems experience
CI/CD with Azure Dev Ops, plus Git
Agile/Scrum team experience
Clear communication and sound troubleshooting skills
Docker and Kubernetes
Messaging platforms such as Kafka or RabbitMQ
Redis, Cosmos DB, PostgreSQL, or MongoDB
Node.js or Python
Onsite Tuesday through Thursday in the Dallas area. The role is not remote.
#LI-MG1
#TECH
#LI-Hybrid
(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).