I. Job Summary:
We are seeking a highly skilled and experienced Dot Net Developer to join our dynamic development
team. The ideal candidate will have a strong background in designing, developing, and implementing
web-based applications using the .NET framework. The developer will work closely with project
managers, business analysts, and other developers to deliver high quality software solutions.
II. Key Responsibilities:
Application Development: Design, develop, and maintain web applications using ASP.NET, C#, MVC,
and other related technologies.
Requirement Analysis: Collaborate with business analysts and project managers to gather and
analyse requirements, providing technical insights and recommendations.
Code Quality: Write clean, scalable, and efficient code, adhering to best practices and coding
standards.
Testing & Debugging: Perform unit testing, debugging, and troubleshooting to ensure high quality
and bug free software.
Documentation: Create and maintain technical documentation for all development activities,
ensuring clarity and completeness.
Communication: Strong verbal and written communication skills, with the ability to convey technical
concepts to nontechnical stakeholders.
Team Management: Ability to work effectively both independently and as part of a team, with a
collaborative and proactive approach.
Required Skills and Qualifications:
- Strong knowledge of ASP.NET, C#, MVC, .Net Core and Web API.
- Experience with frontend technologies such as HTML5, CSS3, JavaScript, and jQuery.
- Familiarity with database systems, particularly MS SQL Server.
- Understanding of Object Oriented Programming (OOP) principles.
- Experience with Agile/Scrum development methodologies.
- Knowledge of cloud platforms, Like Microsoft Azure / AWS.
- Experience with RESTful services and API integration.