Job Summary:
We are looking for an experienced .NET Developer with more than 6 years of hands-on experience in designing, developing, and maintaining scalable applications. The ideal candidate should have strong expertise in Microsoft technologies, a solid understanding of software development best practices, and the ability to work independently as well as in a team environment.
Key Responsibilities:
Design, develop, and maintain robust and scalable applications using .NET technologies
Write clean, efficient, and reusable code following best practices
Collaborate with cross-functional teams including QA, DevOps, and business stakeholders
Participate in requirement analysis, technical design, and code reviews
Troubleshoot, debug, and upgrade existing applications
Ensure performance, quality, and responsiveness of applications
Mentor junior developers and provide technical guidance when required
Contribute to continuous improvement of development processes and standards
Required Skills:
Strong experience in C#, ASP.NET, .NET Core / .NET 6+
Hands-on experience with Web API / RESTful services
Good understanding of SQL Server and database design
Familiarity with HTML, CSS, JavaScript, and frontend frameworks (Angular/React is a plus)
Knowledge of Azure services
Understanding Git, and DevOps practices
Strong problem-solving and analytical skills
Good to Have:
Experience with Dynamics 365
Exposure to Agile / Scrum methodologies
Qualifications:
Bachelors degree in computer science, Engineering, or a related field
Relevant certifications (optional but preferred)
Soft Skills:
Good communication and interpersonal skills
Ability to work independently and manage multiple tasks
Strong ownership and accountability

96
Get Personalized Job Matches with 1 Click
Job Summary:
We are looking for an experienced .NET Developer with more than 6 years of hands-on experience in designing, developing, and maintaining scalable applications. The ideal candidate should have strong expertise in Microsoft technologies, a solid understanding of software development best practices, and the ability to work independently as well as in a team environment.
Key Responsibilities:
Design, develop, and maintain robust and scalable applications using .NET technologies
Write clean, efficient, and reusable code following best practices
Collaborate with cross-functional teams including QA, DevOps, and business stakeholders
Participate in requirement analysis, technical design, and code reviews
Troubleshoot, debug, and upgrade existing applications
Ensure performance, quality, and responsiveness of applications
Mentor junior developers and provide technical guidance when required
Contribute to continuous improvement of development processes and standards
Required Skills:
Strong experience in C#, ASP.NET, .NET Core / .NET 6+
Hands-on experience with Web API / RESTful services
Good understanding of SQL Server and database design
Familiarity with HTML, CSS, JavaScript, and frontend frameworks (Angular/React is a plus)
Knowledge of Azure services
Understanding Git, and DevOps practices
Strong problem-solving and analytical skills
Good to Have:
Experience with Dynamics 365
Exposure to Agile / Scrum methodologies
Qualifications:
Bachelors degree in computer science, Engineering, or a related field
Relevant certifications (optional but preferred)
Soft Skills:
Good communication and interpersonal skills
Ability to work independently and manage multiple tasks
Strong ownership and accountability