Staff Engineer, .Net Core (Optimizely CMS 12, and React)
nagarro1
Posted: May 13, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We're looking for a Staff Engineer with .NET Core experience to join our team, with a strong background in C#, ASP.NET Core, .NET Framework, Optimizely CMS 12, and React.
Required Skills
Job Description
👋🏼We're Nagarro.
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (17700+ experts across 39 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in.
REQUIREMENTS:
• Total Experience 6+ years
• Strong experience in C#, ASP.NET Core, .NET Framework, Optimizely CMS 12, and React
• Hands-on experience with frontend technologies such as React, Blazor, HTML5, CSS3, and JavaScript.
• Experience working with CMS platforms like Sitecore, Umbraco, Kentico, or Optimizely.
• Strong understanding of REST APIs, microservices, and integration patterns.
• Proficiency in SQL Server/MySQL and database optimization.
• Experience with Azure DevOps, CI/CD pipelines, Git, and Microsoft Azure.
• Knowledge of authentication, authorization, security standards, and performance optimization.
• Familiarity with headless CMS architectures and third-party integrations.
• Strong analytical, problem-solving, and communication skills.
• Ability to work in Agile/Scrum development environments.
RESPONSIBILITIES:
• Design, develop, and maintain scalable web applications using ASP.NET Core and .NET technologies.
• Build responsive and user-friendly frontend applications using Angular, React, or Blazor.
• Develop and integrate RESTful APIs and microservices.
• Customize and manage CMS-driven websites and applications using Sitecore, Umbraco, Kentico, or Optimizely.
• Create reusable CMS templates, components, workflows, and modules.
• Collaborate with business, content, and design teams to deliver digital solutions.
• Design and manage databases, queries, and stored procedures.
• Integrate applications with external systems such as CRM, ERP, payment gateways, and APIs.
• Implement CI/CD pipelines and support cloud deployments on Microsoft Azure.
• Monitor application performance, troubleshoot issues, and ensure system reliability.
• Participate in Agile ceremonies, code reviews, and technical discussions.
• Maintain technical documentation and support production deployments.
Bachelor’s or master’s degree in computer science, Information Technology, or a related field.