Job Description:
Responsibilities:
Design and implement web applications using .Net technologies.
Maintain and enhance existing application platforms with the latest technology standards.
Debug, troubleshoot, and test new and existing applications.
Collaborate with cross-functional teams to understand business requirements and provide technical solutions.
Required Skills:
Strong experience in ASP.NET MVC and ASP.NET Web Forms.
Proficiency in SQL Server, including database design and stored procedures.
Experience in adding MVC into existing WebForms and migrating WebForms into MVC.
Familiarity with Git and CI/CD, preferably with Azure DevOps.
Strong understanding of object-oriented principles, .NET Core, and Web APIs.
Preferred Skills:
Familiarity with Azure Cloud.
Excellent verbal and communication skills.
Ability to identify issues, analyze data, develop, recommend, and implement solutions.
Experience:
8+ years of experience in developing software applications in the Microsoft .NET stack or equivalent experience.
Experience with every phase of the System Development Life Cycle.