Job Description
Job Overview
We are seeking a Senior .NET Developer to join our team. The ideal candidate will have 3+ years of experience with C#, ASP.NET, .NET Core, and SQL Server, as well as experience leading development teams, mentoring junior developers, and implementing best practices.
Responsibilities
• Lead the design, development, testing, and deployment of software applications
• Write clean, maintainable, and efficient code
• Collaborate with other developers, stakeholders, and business partners to improve the application
• Mentor junior developers and provide technical guidance
• Troubleshoot and debug applications
• Participate in code reviews and ensure adherence to best practices and standards
• Identify and implement new technologies and tools to improve the development process
• Drive innovation and implement best practices to improve software quality and performance.
Skills
• Strong experience with C#, ASP.NET, .NET Core, and SQL Server
• Experience leading development teams and mentoring junior developers
• Strong understanding of object-oriented programming principles
• Proficient in HTML, CSS, and JavaScript
• Strong understanding of RESTful API design
• Experience with Git and version control
• Strong problem-solving skills and ability to troubleshoot complex issues
• Excellent verbal and written communication skills
• Strong attention to detail and ability to deliver high-quality code
• Experience with SQL, NoSQL, and In-Memory databases
• Experience with ORM such as Entity Framework or Dapper
• Familiarity with Agile development methodologies
• Implementing cache & Queueing based on a use case to simulate a heavy load
• Implementing microservice architecture
• Experience with AWS, Azure, or Google Cloud Platform is a plus
Qualifications
• 3+ years of experience in software development
• Bachelor’s degree in Computer Science or related field
• Strong experience with C#, .NET Core, and SQL Server
💡 Quick Summary
Seeking a career-building opportunity? The Sr |NET Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Ahmedabad offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
