Senior Dot Net Developer

Full Time
Employment Info

Qualification:

 Bachelor's degree in Computer Science or a related field
 5-9 years of experience in software development using the .NET framework
 Expertise in C#, ASP.NET, MVC, and SQL Server
 Deep understanding of object-oriented programming concepts and design patterns
 Experience with web development technologies such as HTML, CSS, and JavaScript
 Familiarity with Agile development methodologies
 Strong problem-solving and analytical skills
 Excellent communication and collaboration skills
 Ability to lead and manage teams effectively
 Ability to manage time effectively and prioritize tasks to meet deadlines

Responsibilities:

 Lead and manage the development of software applications using the .NET framework
 Collaborate with cross-functional teams to develop software solutions that meet the
needs of our clients
 Develop clean, well-documented, and efficient code
 Conduct unit and integration testing to ensure high-quality software solutions
 Troubleshoot and debug issues as they arise
 Participate in code reviews to ensure adherence to coding standards
 Mentor and provide technical guidance to junior developers
 Keep up-to-date with the latest technologies and trends in the .NET framework
 Provide technical support and guidance to team members as needed

 Continuously improve software development processes and methodologies
 Work with project managers to define project scope, timelines, and deliverables

Preferred Qualifications:

 Experience with cloud-based solutions such as Azure or AWS
 Familiarity with front-end frameworks such as Angular or React
 Experience with DevOps tools such as Jenkins or Azure DevOps
 Experience with mobile application development using Xamarin
 Experience with database design and optimization
 Strong understanding of security best practices in software development.