- Responsibilities:
• Having extensive handson experience with C#, .NET Core, Web API, MVC, SQL, and Entity
Framework.
• Analyzing and designing software products to meet client specifications.
• Leading teams and managing projects throughout the development lifecycle.
• Proven track record of leading client/team discussions, resolving team issues, and
handling escalations.
• Implementing, testing, and fixing functionality.
• Participating in agile Scrum deliveries as a team member.
• Defining highlevel requirements through interaction with stakeholders.
• Improving code performance by providing critical suggestions for fixes.
• Troubleshooting technical issues such as hangs, slow performance, memory leaks, and
crashes.
Analyzing and documenting requirements for development and software maintenance.
• Keeping up-to-date with current and emerging technologies.
• Managing multiple tasks and prioritizing effectively to meet deadlines.
Preferred Skills:
• 8+ years of IT industry experience
• Extensive knowledge in C#, Net Core technologies
• Proficient experience in Azure Cloud Technologies.
• Familiarity with Docker, Kubernetes, Kafka, NoSQL like Casandra, Mongo DB etc and
Cloud platforms
• Good understanding of Agile development practices is a plus
• Good to have knowledge in Hazlecast, Redis
• Excellent communication and client-facing skills
• Having knowledge of NodeJS, ReactJS/Angular JS will be an added benefit
• Experience in software engineering and design architecture
Experience with Tools:
• Visual Studio 2022
• ReSharper
• SQL Server Management Studio
TFS/VSTS or a similar Task Tracking Tool
• Git version control
• Debug diagnostic tool