Overview
On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 36 Month(s)
Skills
C#
.Net
Angular
Azure
.NET / .NET Core
and SQL Server.
Job Details
Job Title: Senior .NET Full Stack Developer (Angular + Azure)
Location: Houston, TX
Duration: Long Term
Job Summary:
We are seeking a highly experienced .NET Full Stack Developer with strong expertise in Angular and Microsoft Azure. The ideal candidate will have over 12 years of software development experience, specializing in designing, developing, and deploying scalable enterprise applications. This role requires a strong balance of backend and frontend development skills, cloud expertise, and leadership abilities to mentor junior developers and drive technical excellence.
Key Responsibilities:
- Design, develop, and maintain full-stack applications using .NET Core / .NET Framework, C#, Web API, and Angular.
- Build and consume RESTful APIs and integrate with microservices and third-party services.
- Develop secure, scalable, and high-performing applications hosted on Azure (App Services, Functions, Logic Apps, Service Bus, Azure SQL, Key Vault, etc.).
- Work with Azure DevOps for CI/CD pipelines, version control, and automated deployments.
- Design and implement cloud-native solutions, ensuring best practices in performance, security, and scalability.
- Collaborate with cross-functional teams including architects, business analysts, and QA to deliver high-quality solutions.
- Optimize applications for performance tuning, debugging, and troubleshooting across front-end and back-end layers.
- Mentor and guide junior developers, perform code reviews, and ensure adherence to coding standards.
- Stay updated with emerging .NET, Angular, and Azure technologies and recommend adoption when beneficial.
Required Skills & Qualifications:
- 10+ years of hands-on development experience in .NET / .NET Core, C#, and SQL Server.
- Strong experience in Angular (latest versions), TypeScript, HTML5, CSS3, and JavaScript frameworks.
- Deep understanding of Azure cloud services (App Services, Functions, Azure SQL, Key Vault, Storage, Service Bus, AKS, etc.).
- Solid knowledge of microservices architecture, REST APIs, and event-driven systems.
- Hands-on experience with Entity Framework, LINQ, dependency injection, and design patterns.
- Proficiency in Azure DevOps, Git, CI/CD, and automated build/release pipelines.
- Strong database skills with SQL Server / Azure SQL including stored procedures, triggers, and optimization.
- Excellent problem-solving skills, analytical thinking, and ability to work in an agile environment.
- Strong communication skills and ability to collaborate effectively with business stakeholders.
Preferred Skills:
- Knowledge of Docker, Kubernetes (AKS), and containerization.
- Experience with Power Platform (Power BI, Power Apps) or Logic Apps.
- Exposure to front-end performance optimization and responsive design principles.
- Familiarity with unit testing frameworks (XUnit, NUnit, Jasmine, Karma).
Education:
- Bachelor s or Master s degree in Computer Science, Engineering, or related field.
- Microsoft Certifications in Azure or .NET (preferred but not mandatory).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.