Overview
The Dot Net Developer plays a crucial role in the organization, responsible for developing and maintaining high-quality software applications using .NET framework. The role requires a strong understanding of software development and the ability to work collaboratively with cross-functional teams to deliver innovative solutions.
Key Responsibilities
- Participate in all aspects of the software development lifecycle, including requirements analysis, design, coding, testing, debugging, and documentation
- Develop high-quality software solutions using .NET framework and related technologies
- Collaborate with cross-functional teams to define, design, and ship new features
- Ensure code and design quality through the execution of test plans
- Conduct performance tuning, improvement, balancing, usability, and automation
- Troubleshoot and resolve software issues
- Stay updated on emerging technologies that can add value to the organization
- Work on bug fixing and improving application performance
- Participate in code reviews and knowledge sharing sessions
- Contribute to the continuous improvement of the development process
Required Qualifications
- Bachelor's degree in Computer Science or related field
- Proven experience as a .NET Developer or Application Developer
- Familiarity with the .NET framework, C#, and Visual Studio
- Strong understanding of Object-Oriented Programming (OOP) principles
- Experience with database development and design using SQL
- Knowledge of ASP.NET and MVC framework
- Ability to write clean, scalable code using best software development practices
- Good understanding of Agile methodologies
- Excellent problem-solving and communication skills
- Ability to work effectively in a team environment
- Experience with version control systems such as Git
- Understanding of software development lifecycle and methodologies
- Attention to detail and commitment to delivering high-quality software
- Ability to adapt to new technologies and learn quickly
Skills: object-oriented programming (oop),git,.net framework,mvc framework,agile methodologies,c#,asp.net,mvc,sql,visual studio,version control systems