Key Responsibilities :
- Design, develop, and maintain robust, scalable, and high-performing applications using C#.NET and .NET Core.
- Work extensively with SQL Server and MongoDB / NoSQL databases, ensuring efficient database design, optimization, and query performance.
- Implement and maintain API integrations, ensuring smooth data exchange and interoperability across applications.
- Conduct code reviews, debugging, and performance tuning to maintain coding quality and application efficiency.
- Apply object-oriented programming (OOP) principles, design patterns (MVC, MVVM), and coding best practices in daily development work.
- Collaborate with cross-functional teams including QA, DevOps, and Product Management in an Agile / Scrum environment.
- Document technical specifications and ensure compliance with established software development standards.
- Stay updated with emerging technologies, frameworks, and industry trends to enhance team capabilities.
Must-Have Skills :
Strong hands-on expertise in C#.NET, .NET Core, and associated frameworks.Proven experience with SQL Server and MongoDB / NoSQL databases.Solid background in API integration, debugging, and code performance optimization.Strong knowledge of OOP concepts, design patterns (MVC / MVVM), and industry-standard coding practices.Experience working in Agile / Scrum development environments.Proficiency with modern SDLC tools such as Git, Jira, CI / CD pipelines, etc.Excellent analytical and problem-solving skills, with the ability to work independently or as part of a distributed team.Strong communication and interpersonal skills.Preferred Qualifications :
Experience in cloud-based environments (Azure / AWS).Knowledge of containerization (Docker, Kubernetes).Familiarity with front-end frameworks like Angular, React, or Blazor.(ref : hirist.tech)