Description
We are seeking a skilled .NET Core developer to join our team in India. The ideal candidate will have extensive experience in developing high-quality web applications and will be responsible for designing, implementing, and maintaining applications that meet our clients needs.
Responsibilities
- Develop and maintain scalable web applications using .NET Core.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Participate in code reviews to maintain code quality and share knowledge with team members.
- Stay up-to-date with the latest industry trends and technologies to ensure the best practices are followed.
Skills and Qualifications
- 8-12 years of experience in software development using .NET Core.
- Strong proficiency in C# and ASP.NET Core framework.
- Experience with SQL Server, Entity Framework, and LINQ.
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript frameworks (e.g., Angular, React).
- Knowledge of RESTful APIs and web services.
- Experience with version control systems like Git.
- Understanding of software development methodologies such as Agile or Scrum.