Job Title : .NET Core Full Stack Developer.
Experience : 7+ Years.
About the Role :
We are looking for a highly skilled and motivated .NET Core Full Stack Developer with strong expertise in Azure and ReactJS. The ideal candidate should have hands-on experience in developing scalable, secure, and high-performing web applications using modern frameworks and cloud-based architectures.
This role requires strong problem-solving skills, technical leadership, and the ability to work both independently and as part of a collaborative team.
Key Responsibilities :
- Design, develop, and maintain robust applications using .NET Core (v6 and above).
- Develop, deploy, and manage Azure Functions (Triggers, Service Bus, Queues, Blob / Table Storage).
- Implement Microservices and Azure Serverless Architecture solutions.
- Build intuitive and responsive front-end interfaces using ReactJS, HTML5, CSS3, JavaScript, and TypeScript.
- Write and maintain Unit Test cases ensuring code quality and performance.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with AI and automation tools such as AutoGen or LangChain for integrating intelligent features.
- Participate in code reviews, design discussions, and agile ceremonies.
- Troubleshoot, debug, and optimize application performance.
Required Qualifications and Skills :
Bachelors or Masters degree in Computer Science, Information Technology, or related field.Mandatory Technical Skills :
Strong hands-on experience with .NET Core (Version 6 onwards).Proven experience in Azure development and deployment (Functions, Service Bus, Table / Blob Storage, Queues).Solid understanding of Microservices and Serverless architecture on Azure.Strong hands-on with ReactJS, HTML5, CSS3, JavaScript, and TypeScript.Experience in writing and maintaining Unit Test cases.Exposure to AI tools (AutoGen, LangChain) preferred.Excellent analytical and problem-solving skills.Strong communication skills (verbal and written) for effective interaction with clients and team members.Ability to work effectively both independently and as part of a team.(ref : hirist.tech)