Job Title: .Net Developer
Job Summary: We are looking for an experienced .Net Developer to join our development team. The successful candidate will be responsible for developing and maintaining web applications using .Net technologies. The ideal candidate should have at least 5 years of experience in developing .Net applications and possess strong technical skills in .Net framework, C#, ASP.Net, SQL Server and other related technologies.
Responsibilities:
• Design, develop, and maintain web applications using .Net technologies
• Write clean, efficient, and well-documented code
• Participate in the entire software development lifecycle from requirement gathering to deployment
• Collaborate with other developers, designers, and stakeholders to deliver high-quality software
• Troubleshoot and resolve issues in a timely manner • Stay up-to-date with emerging trends and technologies in software development
Requirements:
• Bachelor's degree in Computer Science, Software Engineering or related field
• At least 5 years of experience in developing .Net applications
• Strong technical skills in .Net framework, C#, ASP.Net, SQL Server and other related technologies
• Experience with software development methodologies such as Agile or Scrum
• Good understanding of software design patterns
• Excellent problem-solving and analytical skills
• Strong communication and collaboration skills
• Ability to work independently and as part of a team
• Attention to detail and commitment to delivering high-quality software
Preferred Qualifications:
• Experience with front-end technologies such as HTML, CSS, JavaScript and frameworks like Angular, React or Vue.js
• Experience with cloud-based technologies such as Azure or AWS
• Knowledge of DevOps practices and tools
• Experience with test-driven development and automated testing frameworks
Salary: The salary for this position will be competitive and based on experience and qualifications.