Staff Engineer, .Net Core (Optimizely CMS 12, and React)
Indexed description
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.
👋🏼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.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search