Overview
Skills
Job Details
Job Summary
Hiring W2 Candidates Only
Visa: Open To Any Visa Type With Valid Work Authorization In the USA
We are seeking a skilled .NET Developer to design, develop, and maintain high-quality software applications using the Microsoft .NET framework. The ideal candidate will have strong experience with C#, ASP.NET, and modern front-end technologies, and will work closely with cross-functional teams to deliver scalable and secure enterprise solutions.
Key Responsibilities
-
Design, develop, and maintain .NET applications using C#, ASP.NET (MVC/Core), and related technologies.
-
Participate in the software development lifecycle (SDLC) including analysis, design, coding, testing, and deployment.
-
Develop RESTful APIs and web services for system integration.
-
Work closely with business analysts and QA teams to translate requirements into technical solutions.
-
Optimize application performance, scalability, and security.
-
Write clean, maintainable, and testable code following best coding practices and SOLID principles.
-
Collaborate with database developers to design and optimize SQL Server queries, stored procedures, and triggers.
-
Participate in code reviews, documentation, and Agile ceremonies (sprint planning, retrospectives).
-
Troubleshoot, debug, and resolve production issues in a timely manner.
Required Skills and Qualifications
-
Bachelor s degree in Computer Science, Information Technology, or related discipline.
-
3+ years of professional experience in .NET application development.
-
Strong proficiency in C#, ASP.NET MVC, .NET Core, and Entity Framework.
-
Hands-on experience with RESTful APIs and Web API development.
-
Solid understanding of Object-Oriented Programming (OOP) and Design Patterns.
-
Experience with Microsoft SQL Server, including writing complex queries, stored procedures, and performance tuning.
-
Familiarity with front-end technologies (HTML5, CSS3, JavaScript, jQuery, Bootstrap, or Angular/React).
-
Proficiency with Visual Studio, Git, and CI/CD pipelines (Azure DevOps, Jenkins).
-
Strong analytical, problem-solving, and communication skills.
Preferred / Nice-to-Have Skills
-
Experience with Azure cloud services (App Service, Azure SQL, Functions, Blob Storage).
-
Familiarity with microservices architecture and containerization (Docker, Kubernetes).
-
Exposure to reporting tools (SSRS, Power BI, Crystal Reports).
-
Experience with unit testing frameworks (xUnit, NUnit, MSTest).
-
Knowledge of authentication and security standards (OAuth, JWT, Identity Server).
-
Prior experience with Agile/Scrum methodologies.