We are seeking a highly skilled and motivated .NET Developer to join our team. As a .NET Developer, you will be responsible for developing and maintaining our software applications using the .NET framework.
KEY RESPONSIBILITIES:
Write clean, efficient, and well-documented code
Understand functional requirements thoroughly and analyze the client s needs in the context of the project
Envision the overall solution for defined functional and non-functional requirements, and be able to define technologies, patterns, and frameworks to realize it.
Being able to lead/support UAT and production rollouts.
Creating, understanding, and validating work breakdown structure(WBS) and Address effort for a given module/task, and being able to justify it.
Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement
Give constructive feedback to the team members and set clear expectations.
Helping the team in troubleshooting and resolving complex bugs
Come up with solutions to any issue that is raised during code/design review and be able to justify the decision taken.
Carry out POCs to make sure that suggested designs/technologies meet the requirements
PRIMARY SKILLS
Must have a strong technical background with .NET Core, CICD, DevOps, and SQL.
Should have hands-on Experience in C#, HTML5, CSS, JavaScript, and Unit testing.
Should have worked on .NET Framework or .NET Core.
Should have Experience in ASP.NET MVC, ASP.NET Core, and ASP.NET WebForms.
Experience in Relational Database SQL Server, Oracle, MySQL.
Relevant Expertise in ASP.NET Web API, Entity Framework (EF), Object Oriented Programming System (OOPS), REST, Cloud development (Capable), Concurrent design and multithreading (Capable), Microservices architecture (MSA) (Capable) Frontend frameworks.