Senior .NET Developer

Overview

On Site
Depends on Experience
Contract - W2
Contract - 12 Month(s)
No Travel Required
Unable to Provide Sponsorship

Skills

ASP.NET
Agile
Analytical Skill
Design Patterns
DevOps
Docker
AngularJS
C#
Cloud Computing
Collaboration
Continuous Integration
Communication
Conflict Resolution
Kubernetes
LINQ
Continuous Delivery
Debugging
Web API
mvc
Software Security
Scrum
Software Development
Software Development Methodology
Relational Databases
Requirements Elicitation
Problem Solving
Quality Assurance
React.js
SQL
Microsoft SQL Server
Microsoft Technologies
Performance Tuning
RESTful
Energy
Entity Framework
Finance
Microservices
Microsoft Azure
Scalability
Software Troubleshooting
Stored Procedures
Testing

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).

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.