Overview
Skills
Job Details
Job Title: Senior .NET Developer
Location: Houston, TX (Onsite Only)
Duration: Contract (W2 Only – No C2C or 1099)
Experience Required: 12+ Years
Job Description:
We are seeking a Senior .NET Developer with 12+ years of hands-on experience in designing, developing, and implementing enterprise-level applications. The ideal candidate should have deep technical expertise in Microsoft technologies, a strong understanding of software development life cycle (SDLC), and experience working in agile environments. This is a 100% onsite role in Houston, TX, open only for W2 candidates.
Responsibilities:
Design, develop, and maintain .NET-based applications using C#, ASP.NET Core, and .NET Framework.
Implement RESTful APIs and microservices architecture for scalable solutions.
Develop front-end components using Angular or React (preferred).
Collaborate with cross-functional teams, including business analysts, QA, and DevOps teams, to deliver high-quality software.
Conduct code reviews, performance optimization, and application troubleshooting.
Write efficient SQL queries, stored procedures, and work with relational databases (SQL Server).
Integrate third-party APIs and ensure application security, scalability, and performance.
Participate in all phases of SDLC—requirements gathering, design, coding, testing, and deployment.
Required Skills:
12+ years of experience in software development with strong expertise in .NET, C#, ASP.NET Core, MVC, Web API.
Hands-on experience with Entity Framework, LINQ, and SQL Server.
Front-end experience with Angular, React, or Blazor is a plus.
Experience with Azure Cloud Services, CI/CD pipelines, and DevOps tools.
Solid understanding of OOP, design patterns, and SOLID principles.
Strong debugging, problem-solving, and analytical skills.
Excellent communication and collaboration abilities.
Preferred Skills:
Experience with Microservices, Docker, and Kubernetes.
Exposure to Agile/Scrum methodologies.
Knowledge of financial or energy sector applications (a plus).