We are seeking a highly skilled Senior .NET Developer with at least 4 years of experience to join our dynamic team. As a Senior .NET Developer, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet the needs of our clients. You will collaborate closely with cross-functional teams to deliver cutting-edge applications and contribute to the overall success of our projects.
Responsibilities:
• Design, develop, and maintain scalable and reliable .NET applications
• Collaborate with cross-functional teams to gather requirements and define project specifications
• Write clean, efficient, and well-documented code
• Perform code reviews and provide constructive feedback to team members
• Troubleshoot and debug issues to ensure optimal performance and reliability
• Stay up-to-date with the latest technologies and best practices in .NET development
Requirements:
• Bachelor's degree in Computer Science, Engineering, or related field
• 4+ years of experience in .NET development
• Proficiency in C#, ASP.NET, and SQL Server
• Strong understanding of object-oriented programming principles
• Experience with front-end technologies such as HTML, CSS, and JavaScript
• Familiarity with Agile development methodologies
• Excellent communication and collaboration skills
• Ability to work independently and as part of a team
• Proven track record of delivering high-quality software solutions on time