Key Responsibilities:
- Design, develop, and maintain high-quality backend solutions using .NET/.NET Core.
- Write clean, scalable, and efficient code that adheres to best practices and coding standards.
- Participate in solution design, architecture discussions, and code reviews.
- Integrate and manage third-party services and APIs.
- Collaborate with frontend developers, testers, and product owners for end-to-end application delivery.
- Troubleshoot, debug, and optimize existing applications.
- Ensure application performance, quality, and responsiveness.
- Document technical specifications and system configurations.
Required Skills & Qualifications:
- Bachelor's/Master's degree in Computer Science, IT, or related field.
- 58 years of hands-on experience in .NET Core / .NET development.
- Proficiency in C#, Entity Framework Core, LINQ, and REST APIs.
- Strong understanding of SQL Server and database design principles.
- Experience with Git or other version control systems.
- Working knowledge of Agile methodologies (Scrum/Kanban).
Preferred / Advantageous Skills:
- Experience or exposure to Microsoft SharePoint Online / SharePoint Framework (SPFx).
- Knowledge of React.js, JavaScript/TypeScript, and frontend build tools.
- Knowledge of Azure DevOps, CI/CD pipelines, and cloud services (for deployment purpose)
Soft Skills:
- Excellent communication and interpersonal skills.
- Strong problem-solving and analytical thinking.
- Ability to work independently as well as in a team-oriented, collaborative environment.
- Quick learner with a passion for technology and continuous improvement.