Overview:
The .NET Developer plays a crucial role in developing and maintaining highquality software applications using .NET technologies. This role involves collaborating with crossfunctional teams to design develop and test software solutions that meet the organizations needs and standards.
Key Responsibilities:
- Participate in all aspects of the software development lifecycle including requirements analysis design coding testing and deployment.
- Develop and maintain webbased applications using the .NET framework and related technologies.
- Collaborate with other developers and engineers to design and implement optimal software solutions.
- Write clean scalable and maintainable code following best practices.
- Conduct code reviews and provide constructive feedback to peers.
- Work closely with stakeholders to understand and address their requirements.
- Optimize applications for maximum performance and scalability.
- Troubleshoot and debug software applications to resolve issues and ensure smooth operation.
- Stay updated on emerging technologies and trends in the .NET ecosystem.
- Document software specifications application architecture and technical processes.
Required Qualifications:
- Bachelors degree in Computer Science Engineering or a related field.
- Expertise in building applications using the .NET framework
- Proficient in C# programming Asp.Net MVC Web API JQuery/JavaScript CSS & HTML5 Unit testing framework and 3rd party controls integration
c#,.net framework,asp.net,mvc,sql server,javascript,html,css,agile,web api,jquery