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
The Opportunity
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 Doing
Building web front ends in Angular and TypeScript, 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 DevOps 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 DevOps partners, and helping shape technical standards
What You Bring
5+ years building enterprise full stack applications
Hands-on C# and .NET Core, including Web API
Hands-on Angular and TypeScript
SQL Server and T-SQL
Applications built and deployed in Azure
Microservices and distributed systems experience
CI/CD with Azure DevOps, plus Git
Agile/Scrum team experience
Clear communication and sound troubleshooting skills
Nice to Have
Docker and Kubernetes
Messaging platforms such as Kafka or RabbitMQ
Redis, Cosmos DB, PostgreSQL, or MongoDB
Node.js or Python
Schedule:
Onsite Tuesday through Thursday in the Dallas area. The role is not remote.
#LI-MG1
#TECH
#LI-Hybrid
Senior Software Engineer – Full Stack (.NET / Angular / Azure) in irving at Unknown Company
This position is listed as contract and able to be worked remotely.