We are looking for a highly skilled Senior Full Stack Software Engineer with deep expertise in. NET, C#, Azure, Node.js, and React to design and deliver scalable, enterprise-grade cloud applications. This role involves hands-on development, architectural decision-making, and technical leadership. The ideal candidate will bring strong backend knowledge, cloud experience, and front-end development skills, ensuring robust, secure, and high-performing solutions.
Responsibilities
- Lead design, architecture, and full-stack development of cloud-based microservices using Azure PaaS.
- Develop and maintain secure, scalable applications using. NET, C#, Node.js, React, Redux, and TypeScript.
- Build and optimise RESTful APIs and backend services using. NET Core and Node.js .
- Manage and optimise relational databases in SQL Server 2016 and above.
- Implement and maintain CI/CD pipelines using Azure DevOps and automation tools.
- Enforce secure coding standards, performance tuning, and application monitoring.
- Collaborate with cross-functional teams for requirement analysis and timely delivery.
- Mentor junior developers, conduct technical reviews, and promote best coding practices.
- Integrate monitoring and security tools such as Dynatrace and Veracode.
Requirements
- 8-10+ years of software development experience, including 5+ years with. NET and C#.
- Strong expertise in. NET Core, C#, RESTful APIs, and Azure Cloud Services.
- Hands-on experience with Node.js, React, Redux, and TypeScript for full-stack delivery.
- Proficient in SQL Server, stored procedures, and database optimisation.
- Experience in CI/CD pipelines, Azure DevOps, Docker, and PowerShell scripting.
- Familiarity with Microservices architecture, Veracode, and Dynatrace preferred.
- Excellent problem-solving, communication, and team leadership skills.
This job was posted by Hariprakash K from AI Spins.