The posting
- Job Overview: We are seeking a skilled and experienced Senior .NET Developer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining high-quality software applications using the .NET framework. You will work closely with cross-functional teams to deliver scalable and efficient solutions that meet our clients' needs. Key Responsibilities: - Develop and maintain web applications and services using .NET technologies (C#,.NET Core ASP.NET, MVC, Web API). - Collaborate with product owners, UX/UI designers, and other developers to gather requirements and design solutions. - Optimize applications for maximum speed and scalability. - Write clean, maintainable, and efficient code following best practices and coding standards. - Conduct code reviews and provide constructive feedback to team members. - Troubleshoot and debug applications to ensure high-quality performance. - Stay up-to-date with emerging technologies and industry trends to implement innovative solutions. - Mentor junior developers and contribute to their professional growth. Qualifications: - Bachelor’s degree in computer science, Information Technology, or a related field. - 3+ years of experience in software development, with a strong focus on .NET technologies. - Proficient in C#, ASP.NET, MVC, Web API, and SQL Server. - Experience with front-end technologies (HTML, CSS, JavaScript, and frameworks such as Angular or React) is a plus. - Strong understanding of software development methodologies (Agile, Scrum). - Excellent problem-solving skills and attention to detail. - Ability to work independently and as part of a team in a fast-paced environment. - Strong communication skills, both verbal and written.



