We are looking for an experienced Developer with 2-4 years of experience, you will be responsible for designing, developing, and maintaining web applications using and the MVC framework. You will work closely with a team of developers, designers, and stakeholders to deliver high-quality software solutions that meet our clients' needs.
*Develop, test, and deploy high-quality MVC applications.
*Collaborate with cross-functional teams to define, design, and implement new features.
*Debug and resolve software defects, ensuring optimal software performance.
*Participate in code reviews to maintain code quality and ensure best practices.
*Maintain and improve existing software applications, identifying opportunities for optimization.
*Contribute to architectural and design discussions to drive technical decisions.
*Stay up-to-date with industry trends and best practices to continuously improve development processes.
*Document code and technical designs for future reference and knowledge sharing.
*Provide technical support and troubleshooting for applications in production environments.
Required Skills
*Bachelor's degree in Computer Science or relevant field
*2-4 years of professional experience in MVC development.
*Strong proficiency in C# programming language.
*In-depth knowledge of web technologies such as HTML, CSS, JavaScript, and jQuery.
*Familiarity with front-end frameworks like Bootstrap or similar.
*Experience with relational databases entity framework and ORM(dapper)
*Understanding of version control systems (., Git).
*Ability to work effectively in a collaborative team environment.
*Strong problem-solving skills and attention to detail.
*The candidate should have a good attitude, flexible in work hours and should be a quick learner.
*Solid understanding of object-oriented programming principles.
*Experience working with relational databases and writing SQL queries.