Overview
On Site
$40 - $50
Contract - W2
Contract - Independent
Contract - 12 Month(s)
Skills
.NET
API
ASP.NET MVC
Agile
Analytical Skill
AngularJS
Attention To Detail
Authentication
C#
Cascading Style Sheets
Cloud Computing
Collaboration
Communication
Computer Science
Conflict Resolution
Continuous Delivery
Continuous Integration
Css3
Debugging
Design Patterns
DevOps
Docker
Entity Framework
Git
HTML5
Information Technology
JIRA
JavaScript
Jenkins
Kubernetes
LINQ
MSTest
Microservices
Microsoft Azure
Microsoft SQL Server
NUnit
OAuth
Object-Oriented Programming
Performance Tuning
Problem Solving
Quality Assurance
RESTful
React.js
Regulatory Compliance
Requirements Elicitation
SQL
Scrum
Soft Skills
Software Development Methodology
Sprint
Stored Procedures
Technical Writing
Unit Testing
Web API
Job Details
About the Role:
We are seeking an experienced .NET Developer to join a dynamic development team supporting enterprise-level applications. The ideal candidate will have strong hands-on experience in C#, ASP.NET, MVC, Web API, and SQL Server, with a solid understanding of cloud integration (preferably Azure). You will collaborate with cross-functional teams to design, develop, and deliver secure, high-performing solutions in an Agile environment.
Key Responsibilities:
- Design, develop, test, and deploy scalable and secure .NET applications using C#, ASP.NET MVC, and Web API.
- Collaborate with business analysts, architects, and QA teams to translate business requirements into technical solutions.
- Develop and maintain RESTful APIs and integrate them with front-end systems or third-party applications.
- Write optimized SQL queries, stored procedures, and triggers in SQL Server.
- Participate in all phases of the SDLC, from requirements gathering to deployment and maintenance.
- Implement and maintain CI/CD pipelines using tools like Azure DevOps or Jenkins.
- Debug and troubleshoot production issues, ensuring timely resolution.
- Follow Agile/Scrum methodologies and actively contribute to sprint planning and retrospectives.
- Maintain clear and concise technical documentation for systems, processes, and designs.
- Ensure compliance with security, performance, and coding standards.
Required Skills & Qualifications:
- Bachelor s degree in Computer Science, Information Technology, or a related field.
- Minimum 8 years of experience in .NET development.
- Strong hands-on experience with C#, ASP.NET, MVC, Web API, LINQ, and Entity Framework.
- Proficient in SQL Server (queries, stored procedures, functions, triggers).
- Experience with Azure Cloud Services, DevOps pipelines, and Git.
- Solid understanding of Object-Oriented Programming (OOP) and design patterns.
- Strong debugging, performance tuning, and analytical skills.
- Familiarity with JavaScript, HTML5, CSS3, and Angular or React is a plus.
- Excellent communication and collaboration skills in a team-oriented environment.
Preferred Skills:
- Experience in microservices architecture and containerization (Docker/Kubernetes).
- Exposure to Agile tools such as Jira or Azure Boards.
- Knowledge of unit testing frameworks (NUnit, xUnit, MSTest).
- Familiarity with API Gateway, authentication, and security practices (OAuth, JWT).
Soft Skills:
- Strong problem-solving and analytical mindset.
- Effective communicator who can work cross-functionally with technical and non-technical teams.
- Self-motivated, detail-oriented, and proactive in driving results.
- Commitment to code quality and best practices.
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.