We are looking for a skilled Dotnet Developer (.NET) with a minimum of 3 years of experience to join our team. The successful candidate will be responsible for designing, developing, and maintaining web applications using ASP.net technologies, including SOLID, MVC, Webform, and .NET core.
Responsibilities:
-Develop and maintain web applications using .NET technologies.
-Participate in the full software development life cycle (SDLC) from requirements gathering to deployment and maintenance.
-Design and develop high-quality, scalable, and efficient software solutions.
-Collaborate with cross-functional teams to identify and prioritize software requirements.
-Write clean, well-designed, and maintainable code using SOLID principles.
-Participate in code reviews to ensure code quality and adherence to best practices.
-Troubleshoot and debug issues in production and non-production environments.
-Stay up-to-date with new trends and technologies in the ASP.net development community.
Requirements:
-Bachelor's degree in Computer Science or a related field.
-Minimum of 3 years of experience in .NET development.
-Solid understanding of SOLID principles and how to apply them in software development.
-Experience with .NET MVC and Webform.
-Experience with .NET core.
-Proficiency in C# and JavaScript.
-Understanding of web technologies, including HTML, CSS, and JavaScript frameworks like jQuery.
-Experience with SQL and database design.
-Familiarity with source control tools like Git.
-Excellent problem-solving skills.
-Strong communication and collaboration skills.
Preferred Qualifications:
-Experience with Agile/Scrum methodologies.
-Knowledge of microservices architecture.
-Experience with cloud technologies such as AWS or Azure.