Home
Jobs
348 Job openings at Nagarro
About Nagarro

Nagarro is a global technology company that focuses on software development, IT services, and consulting. They leverage advanced technologies to guide businesses through digital transformation, ensuring agility and innovation.

Staff Engineer, Workday Functional Consultant

Delhi, India

7 years

Not disclosed

On-site

Full Time

Company 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 (18000+ experts across 38 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in! Job Description REQUIREMENTS: Total experience 7+ years Extensive functional experience in Workday HCM with deep hands-on knowledge of Workday Talent and Performance modules. Proven expertise in Workday configuration, maintenance, and troubleshooting. Strong understanding of HR business processes, especially around Talent Management and Performance Reviews. Experience with Workday Reporting, EIBs, and Security configuration. Exposure to other Workday modules such as Recruiting, Learning, or Time Tracking. Familiarity with Workday release management and change control processes Excellent problem-solving skills and ability to resolve complex functional issues independently. Strong documentation skills, including creation of configuration guides, test scripts, and user manuals. Excellent communication and stakeholder management skills. Ability to manage multiple projects simultaneously with a clear focus on priorities and timelines. Demonstrated leadership and mentoring abilities within cross-functional teams. Experience working in Agile development environments is a strong plus RESPONSIBILITIES: Understanding the client’s business use cases and technical requirements and be able to convert them in to technical design which elegantly meets the requirements Mapping decisions with requirements and be able to translate the same to developers Identifying different solutions and being able to narrow down the best option that meets the client’s requirements Defining guidelines and benchmarks for NFR considerations during project implementation Writing and reviewing design document explaining overall architecture, framework, and high-level design of the application for the developers Reviewing architecture and design on various aspects like extensibility, scalability, security, design patterns, user experience, NFRs, etc., and ensure that all relevant best practices are followed Developing and designing the overall solution for defined functional and non-functional requirements; and defining technologies, patterns, and frameworks to materialize it Understanding and relating technology integration scenarios and applying these learnings in projects Qualifications Bachelor’s or master’s degree in computer science, Information Technology, or a related field. Show more Show less

Associate Staff Engineer, Workday Functional Consultant

India

5 years

Not disclosed

On-site

Full Time

Company 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 (18000+ experts across 38 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in! Job Description REQUIREMENTS: Total experience 5+ years. Proven experience supporting Dayforce HCM platform or equivalent enterprise systems (Workday, SuccessFactors). Strong functional knowledge of enterprise Payroll, HR, Employee Compliance, and Learning modules. Experience supporting enterprise HCM platforms during go-live and hyper care phases is highly desirable. Familiarity with issue tracking and service management tools like JIRA Service Management. Excellent problem-solving skills and ability to work collaboratively across business and technical teams. Understanding of enterprise-level service delivery models, especially as part of a Service Integrator (SI) team. Experience with other enterprise systems such as Salesforce, SAP, or Workday is a plus. Excellent problem-solving skills and ability to resolve complex functional issues independently. Strong documentation skills, including creation of configuration guides, test scripts, and user manuals. RESPONSIBILITIES: Understanding the client’s business use cases and technical requirements and be able to convert them in to technical design which elegantly meets the requirements Mapping decisions with requirements and be able to translate the same to developers Identifying different solutions and being able to narrow down the best option that meets the client’s requirements Defining guidelines and benchmarks for NFR considerations during project implementation Writing and reviewing design document explaining overall architecture, framework, and high-level design of the application for the developers Reviewing architecture and design on various aspects like extensibility, scalability, security, design patterns, user experience, NFRs, etc., and ensure that all relevant best practices are followed Developing and designing the overall solution for defined functional and non-functional requirements; and defining technologies, patterns, and frameworks to materialize it. Understanding and relating technology integration scenarios and applying these learnings in projects Qualifications Bachelor’s or master’s degree in computer science, Information Technology, or a related field. Show more Show less

Associate Staff Engineer, Machine Learning

India

5 years

Not disclosed

On-site

Full Time

Company 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 (18000+ experts across 38 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That's where you come in! Job Description REQUIREMENTS: Experience: 5+ Years Strong working experience in machine learning, with a proven track record of delivering impactful solutions in NLP, machine vision, and AI. Proficiency in programming languages such as Python or R, and experience with data manipulation libraries (e.g., Pandas, NumPy). Strong understanding of statistical concepts and techniques, and experience applying them to real-world problems. Strong programming skills in Python, and proficiency in deep learning frameworks such as TensorFlow, PyTorch, or JAX, as well as machine learning libraries such as scikit-learn. Practical experience with Generative AI frameworks such as GANs, VAEs, prompt engineering, and retrieval-augmented generation (RAG), and the ability to apply them to real-world problems. Excellent problem-solving skills, with a creative and analytical mindset. Strong communication and teamwork skills, with the ability to work effectively in a team environment and interact with stakeholders at all levels. Experience with AI ethics and responsible AI practices RESPONSIBILITIES: Understanding the client’s business use cases and technical requirements and be able to convert them into technical design which elegantly meets the requirements. Mapping decisions with requirements and be able to translate the same to developers. Identifying different solutions and being able to narrow down the best option that meets the client’s requirements. Defining guidelines and benchmarks for NFR considerations during project implementation Writing and reviewing design document explaining overall architecture, framework, and high-level design of the application for the developers Reviewing architecture and design on various aspects like extensibility, scalability, security, design patterns, user experience, NFRs, etc., and ensure that all relevant best practices are followed. Developing and designing the overall solution for defined functional and non-functional requirements; and defining technologies, patterns, and frameworks to materialize it Understanding and relating technology integration scenarios and applying these learnings in projects Resolving issues that are raised during code/review, through exhaustive systematic analysis of the root cause, and being able to justify the decision taken. Carrying out POCs to make sure that suggested design/technologies meet the requirements. Qualifications Bachelor’s or master’s degree in computer science, Information Technology, or a related field. Show more Show less

Associate Principal Engineer, Delivery (Salesforce Project Manager)

India

11 years

Not disclosed

On-site

Full Time

Company 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 (18000+ experts across 38 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! Job Description REQUIREMENTS: Total experience 11+ years. Strong working experience Salesforce project delivery, ensuring alignment with business objectives. Develop detailed project plans, define scope, allocate resources, and track progress. Collaborate with stakeholders, including business leaders, technical teams, and end-users, to gather requirements and define project goals. Oversee project risks, issues, and dependencies, implementing mitigation strategies as needed. Ensure Salesforce solutions align with best practices, compliance, and security requirements. Manage project budgets, timelines, and reporting to stakeholders on progress and risks. Facilitate effective communication and coordination between teams, vendors, and clients. Drive Agile methodologies, ensuring efficient sprint planning, execution, and retrospectives. Provide leadership, mentorship, and guidance to project teams and Salesforce developers. Conduct post-project evaluations to improve future implementations. Strong understanding of Salesforce products (Sales Cloud, Service Cloud, Marketing Cloud, etc.). Proven ability to lead cross-functional teams in a fast-paced environment. Excellent knowledge of Agile, Scrum, and Waterfall methodologies. Experience with Salesforce configuration, customization, and integrations. Strong problem-solving, analytical, and decision-making skills. Excellent stakeholder management and communication skills. RESPONSIBILITIES: Ensuring client satisfaction above all else. Showcasing a consulting mindset by acting as a solution provider rather than an order taker. Identifying project/service stakeholders at an early stage and working with them to ensure that the deliverables are in sync with the benefits defined in the business case. Planning, organizing, and monitoring the project to deliver high quality business solutions. Defining the scope of the project/service, managing goals, risks, issues, and resources throughout the project lifecycle. Mentoring and managing team members, by giving constant on the job feedback, and by providing guidance. Ensuring project quality of work meets defined governance, process standards and best practices. Reporting the status of all key metrics (eg: risk, scope, schedule, quality, customer satisfaction) from inception through closure. Assisting the account management team in responding to new project requests. Identifying opportunities in the current engagement to cross sell or up sell Nagarro’s offerings. Qualifications Bachelor’s or master’s degree in computer science, Information Technology, or a related field. Show more Show less

Senior Staff Engineer, Frontend React

India

10 years

Not disclosed

On-site

Full Time

Company 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 (18000+ experts across 38 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! Job Description REQUIREMENTS: Total Experience 10+ years. Hands on working experience in front-end or full-stack development experience, with building production apps in React.js and Next.js. Hands-on expertise writing unit/integration tests for React components (Jest, React Testing Library, etc.) Solid grasp of state-management patterns and libraries (Redux, React Context, Zustand, etc.). Strong understanding of RESTful APIs, asynchronous programming (Promises, async/await), and modern build tools (Webpack, Vite, or Turbopack). Practical experience with Git, pull-request workflows, and collaborative development tools (GitHub, GitLab, Bitbucket). Advanced proficiency in JavaScript (ES6+) and TypeScript. Problem-solving mindset with the ability to tackle complex data engineering challenges. Strong communication and teamwork skills, with the ability to mentor and collaborate effectively. RESPONSIBILITIES: Writing and reviewing great quality code Understanding the clients business use cases and technical requirements and be able to convert them in to technical design which elegantly meets the requirements Mapping decisions with requirements and be able to translate the same to developers. Identifying different solutions and being able to narrow down the best option that meets the clients requirements. Defining guidelines and benchmarks for NFR considerations during project implementation Writing and reviewing design document explaining overall architecture, framework, and high-level design of the application for the developers. Reviewing architecture and design on various aspects like extensibility, scalability, security, design patterns, user experience, NFRs, etc., and ensure that all relevant best practices are followed. Developing and designing the overall solution for defined functional and non-functional requirements; and defining technologies, patterns, and frameworks to materialize it Understanding and relating technology integration scenarios and applying these learnings in projects Resolving issues that are raised during code/review, through exhaustive systematic analysis of the root cause, and being able to justify the decision taken. Carrying out POCs to make sure that suggested design/technologies meet the requirements. Qualifications Bachelor’s or master’s degree in computer science, Information Technology, or a related field. Show more Show less

Staff Engineer, Java

India

7 years

Not disclosed

On-site

Full Time

Company 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 (18000+ experts across 38 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! Job Description REQUIREMENTS: Total experience 7+ years Extensive experience in back-end development utilizing Java 8 or higher, Spring Framework (Core/Boot/MVC), Hibernate/JPA, and Microservices Architecture. Hands-on experience with REST APIs, Caching system (e.g Redis) etc. Proficiency in Service-Oriented Architecture (SOA) and Web Services (Apache CXF, JAX-WS, JAX-RS, SOAP, REST). Hands-on experience with multithreading, and cloud development. Strong working experience in Data Structures and Algorithms, Unit Testing, and Object-Oriented Programming (OOP) principles. Hands-on experience with relational databases such as SQL Server, Oracle, MySQL, and PostgreSQL. Experience with DevOps tools and technologies such as Ansible, Docker, Kubernetes, Puppet, Jenkins, and Chef. Proficiency in build automation tools like Maven, Ant, and Gradle. Hands on experience on cloud technologies such as AWS/ Azure. Strong understanding of UML and design patterns. Ability to simplify solutions, optimize processes, and efficiently resolve escalated issues. Strong problem-solving skills and a passion for continuous improvement. Excellent communication skills and the ability to collaborate effectively with cross-functional teams. RESPONSIBILITIES: Writing and reviewing great quality code Understanding functional requirements thoroughly and analyzing the client’s needs in the context of the project Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it Determining and implementing design methodologies and tool sets Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement Giving constructive feedback to the team members and setting clear expectations. Helping the team in troubleshooting and resolving of complex bugs Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken Carrying out POCs to make sure that suggested design/technologies meet the requirements Qualifications Bachelor’s or master’s degree in computer science, Information Technology, or a related field. Show more Show less

Associate Staff Engineer, Workday HCM Functional Consultant

India

5 years

Not disclosed

On-site

Full Time

Company 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 (18000+ experts across 38 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in! Job Description REQUIREMENTS: Total experience 5+ years Extensive functional experience in Workday HCM with deep hands-on knowledge of Workday Talent and Performance modules. Proven expertise in Workday configuration, maintenance, and troubleshooting. Strong understanding of HR business processes, especially around Talent Management and Performance Reviews. Experience with Workday Reporting, EIBs, and Security configuration. Exposure to other Workday modules such as Recruiting, Learning, or Time Tracking. Familiarity with Workday release management and change control processes Excellent problem-solving skills and ability to resolve complex functional issues independently. Strong documentation skills, including creation of configuration guides, test scripts, and user manuals. Excellent communication and stakeholder management skills. Ability to manage multiple projects simultaneously with a clear focus on priorities and timelines. Demonstrated leadership and mentoring abilities within cross-functional teams. Experience working in Agile development environments is a strong plus RESPONSIBILITIES: Understanding the client’s business use cases and technical requirements and be able to convert them in to technical design which elegantly meets the requirements Mapping decisions with requirements and be able to translate the same to developers Identifying different solutions and being able to narrow down the best option that meets the client’s requirements Defining guidelines and benchmarks for NFR considerations during project implementation Writing and reviewing design document explaining overall architecture, framework, and high-level design of the application for the developers Reviewing architecture and design on various aspects like extensibility, scalability, security, design patterns, user experience, NFRs, etc., and ensure that all relevant best practices are followed Developing and designing the overall solution for defined functional and non-functional requirements; and defining technologies, patterns, and frameworks to materialize it Understanding and relating technology integration scenarios and applying these learnings in projects Qualifications Bachelor’s or master’s degree in computer science, Information Technology, or a related field. Show more Show less

Staff Engineer, QA Automation

Bengaluru, Karnataka, India

7 years

Not disclosed

On-site

Full Time

Company 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 (18000+ experts across 38 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! Job Description REQUIREMENTS: Total experience 7+ years. Strong experience in Quality Assurance, with a focus on Cypress test automation. Proficiency in using Jira for defect tracking and Confluence for documentation. In-depth knowledge of Browser Developer Tools for debugging and issue resolution. Analyse application requirements and specifications to create test plans and test cases. Design, develop and execute automated tests using Java, C#, JavaScript, Python, VBScript, or other languages as required. Should have experience in one Cucumber or Specflow. Have a good experience in Rest Assured. Use testing tools such as UFT, TOSCA, Test Complete, Katalon Studio, Appium, Coded UI, Protractor, Selenium, or other tools as required. Use testing frameworks such as Junit, Nunit, TestNg or other frameworks as required. Solid understanding of Agile principles and experience working in an Agile environment Ensure the quality, performance, and reliability of the applications. Identify and report bugs and defects. Troubleshoot and debug issues. Generate and maintain test reports and documentation. Collaborate with the software development team and other stakeholders on software quality assurance. Work timings are from 1:30 PM IST till 9:30 PM IST. RESPONSIBILITIES: Understanding the projects functional and non-functional requirements and the business context of the application being developed. Understanding and documenting requirements validated by the SMEs Interacting with clients to identify the scope of testing, expectations, acceptance criteria and availability of test data and environment. Working closely with product owner in defining and refining acceptance criteria. Preparing test plan/strategy Estimating the test effort and preparing schedules for testing activities, assigning tasks, identifying constraints and dependencies Risk management identifying, mitigating and resolving business and technical risks. Determines the potential causes of problems and analyses multiple alternatives. Designing and developing a framework for automated testing following the project's design and coding guidelines. Set up best practices for test automation. Preparing test reports to summarize the outcome of the testing phase and recommending whether the application is in a shippable state or not Communicating measurable quality metrics, with the ability to highlight problem areas and suggest solutions Participating in retrospective meetings, helping identify the root cause of any quality related issue and identifying ways to continuously improve the testing process Conducting demos of the application for internal and external stakeholders Reviewing all testing artifacts prepared by the team and ensuring that defects found during the review are tracked to closure Working with team and stakeholders to triage and prioritize defects for resolution Giving constructive feedback to the team members and setting clear expectations Qualifications Bachelor’s or master’s degree in computer science, Information Technology, or a related field. Show more Show less

Staff Engineer, Java

Bengaluru, Karnataka, India

7 years

Not disclosed

On-site

Full Time

Company 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 (18000+ experts across 38 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! Job Description REQUIREMENTS: Total experience 7+years. Extensive experience in back-end development utilizing Java 17, Spring Framework (Core/Boot/MVC), Hibernate/JPA. Good understanding of Data Structures, Object-Oriented Programming, and Design Patterns. Expertise in REST APIs and Microservices Architecture. Proficiency in working with Relational and NoSQL databases (Preferably PostgreSQL and MongoDB). Experience with CI/CD tools such as Jenkins, GOCD, or CircleCI Familiarity with test automation tools like xUnit, Selenium, or JMeter. Working knowledge of containerization tools like Docker and orchestration tools like Kubernetes Exposure to cloud platforms, preferably Google Cloud Platform (GCP). Strong understanding of UML and design patterns. Strong problem-solving skills and a passion for continuous improvement. Excellent communication skills and the ability to collaborate effectively with cross-functional teams. RESPONSIBILITIES: Writing and reviewing great quality code Understanding functional requirements thoroughly and analyzing the clients needs in the context of the project Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it Determining and implementing design methodologies and tool sets Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement Giving constructive feedback to the team members and setting clear expectations. Helping the team in troubleshooting and resolving of complex bugs Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken Carrying out POCs to make sure that suggested design/technologies meet the requirements. Qualifications Bachelor’s or master’s degree in computer science, Information Technology, or a related field. Show more Show less

Staff Engineer, Java

India

7 years

Not disclosed

On-site

Full Time

Company 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 (18000 experts across 38 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in! Job Description REQUIREMENTS: Total experience 7+ years Extensive experience in back-end development utilizing Java 8 or higher, Spring Framework (Core/Boot/MVC), Hibernate/JPA, and Microservices Architecture. Experience with messaging systems like Kafka. Hands-on experience with REST APIs, Caching system (e.g Redis) etc. Proficiency in Service-Oriented Architecture (SOA) and Web Services (Apache CXF, JAX-WS, JAX-RS, SOAP, REST). Hands-on experience with multithreading, and cloud development. Strong working experience in Data Structures and Algorithms, Unit Testing, and Object-Oriented Programming (OOP) principles. Hands-on experience with relational databases such as SQL Server, Oracle, MySQL, and PostgreSQL. Experience with DevOps tools and technologies such as Ansible, Docker, Kubernetes, Puppet, Jenkins, and Chef. Proficiency in build automation tools like Maven, Ant, and Gradle. Hands on experience on cloud technologies such as AWS/ Azure. Strong understanding of UML and design patterns. Ability to simplify solutions, optimize processes, and efficiently resolve escalated issues. Strong problem-solving skills and a passion for continuous improvement. Excellent communication skills and the ability to collaborate effectively with cross-functional teams. RESPONSIBILITIES: Writing and reviewing great quality code Understanding functional requirements thoroughly and analyzing the client’s needs in the context of the project Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it Determining and implementing design methodologies and tool sets Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement Giving constructive feedback to the team members and setting clear expectations. Helping the team in troubleshooting and resolving of complex bugs Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken Carrying out POCs to make sure that suggested design/technologies meet the requirements Qualifications Bachelor’s or master’s degree in computer science, Information Technology, or a related field. Show more Show less

Associate Principal Engineer, Java

India

11 years

Not disclosed

On-site

Full Time

Company 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 (18000+ experts across 38 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! Job Description REQUIREMENTS: Total experience 11+ years. Strong working experience with architecture and development in Java 8 or higher. Hands on working experience in Spring Boot, Spring Cloud, and related frameworks. Strong command over Object-Oriented Programming and Design Patterns (Creational, Structural, Behavioral). Extensive experience building and maintaining microservices architecture in cloud or hybrid environments. Hands-on experience with REST APIs, Caching system (e.g Redis) etc. Hands-on experience with multithreading, and cloud development. In-depth understanding of Apache Kafka, including Kafka Streams, Kafka Connect, and Kafka clients in Java. Experience with SQL and NoSQL databases such as MySQL, PostgreSQL, and MongoDB. Experience with DevOps tools and technologies such as Ansible, Docker, Kubernetes, Puppet, Jenkins, and Chef. Proven expertise in CI/CD pipelines using Azure DevOps, Jenkins, or GitLab CI/CD. Proficiency in build automation tools like Maven, Ant, and Gradle. Hands on experience on cloud technologies such as AWS/ Azure/GCP. Strong understanding of UML and design patterns. Strong problem-solving skills and a passion for continuous improvement. Excellent communication skills and the ability to collaborate effectively with cross-functional teams. RESPONSIBILITIES: Writing and reviewing great quality code Understanding functional requirements thoroughly and analyzing the client’s needs in the context of the project Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it Determining and implementing design methodologies and tool sets Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement Giving constructive feedback to the team members and setting clear expectations. Helping the team in troubleshooting and resolving of complex bugs Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken Carrying out POCs to make sure that suggested design/technologies meet the requirements. Qualifications Bachelor’s or master’s degree in computer science, Information Technology, or a related field. Show more Show less

Senior Staff Engineer, CRM-Salesforce

India

10 years

Not disclosed

On-site

Full Time

Company 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 (18000+ experts across 38 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! Job Description REQUIREMENTS: Total experience 10+ years. Strong experience in Salesforce Lightning Customization, Sales Cloud, Service Cloud and Salesforce Workflow. Proficiency in Apex, Aura Lightning, and Salesforce configurations. Experience in Salesforce system architecture and end-to-end implementation. Strong knowledge of Visualforce, Apex Classes, Apex Web Services, and API integrations. Expertise in OAuth 2.0, REST APIs, SOAP, and Salesforce Flows. Solid understanding of CRM system design and how Salesforce modules integrate into broader solutions. Hands-on experience with Salesforce Lightning Design System (SLDS). Proficiency in programming languages such as Java, JavaScript, and XML for CRM development. Experience creating AI-based demos and leveraging Einstein AI capabilities. Strong deployment knowledge and ability to configure Workflow Alerts, Actions, and Approval Process. Hands-on experience in LWC (Lightning Web Components) design and development. RESPONSIBILITIES: Collaborate with business stakeholders, data architects, and analysts to understand customer needs and establish the SFMC ecosystem as a scalable and cost-effective solution. Create implementation plans for new and existing clients, ensuring alignment with technical and business requirements. Write and review design documents detailing architecture, framework, and high-level design for developers. Review architecture and design for extensibility, scalability, security, design patterns, user experience, and NFRs, ensuring best practices are followed. Work with Solutions Engineers to understand customer challenges and conduct architecture and solution workshops. Develop technical integration approaches, including data flow and architectural diagrams/visuals. Present the Salesforce Marketing Cloud technology infrastructure, demonstrating familiarity with platform capabilities, security, and integrations. Lead scaling efforts by developing best practices, repeatable solutions, and tools to support solution engineering. Guide customers and colleagues in deploying emerging technologies to drive business value. Carry out POCs to validate suggested designs/technologies against requirements. Mentor team members and enable alignment with SFMC best practices and methodologies. Participate in product, sales, and procedural training and certification to remain effective in the role. Qualifications Bachelor’s or master’s degree in computer science, Information Technology, or a related field. Show more Show less

Associate Staff Engineer, Reltio MDM

India

5 years

Not disclosed

On-site

Full Time

Company 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 (18,000+ experts across 36 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! Job Description REQUIREMENTS: Total Experience: 5+ years. Strong expertise in configuring and customizing the Reltio Connected Data Platform components, including entities, relationships, attributes, and workflows. Strong experience in Azure Relational Databases. Hands-on experience implementing Reltio MDM solutions for data integration, matching, survivorship, and enrichment. Proficiency in developing and managing API integrations between Reltio and other enterprise systems. Deep understanding of data models, hierarchies, and relationships to ensure consistency and accuracy. Experience monitoring and optimizing Reltio platform performance and scalability. Strong skills in data cleansing, profiling, and migration activities within the Reltio environment. Proficiency in troubleshooting and resolving Reltio-related configuration, integration, and workflow issues. Solid understanding of data governance, security, and compliance standards. Ability to collaborate with business stakeholders, data architects, and analysts to understand data requirements and translate them into Reltio MDM solutions. Experience providing technical guidance and training to team members and end-users. RESPONSIBILITIES: Collaborate with business stakeholders, data architects, and analysts to understand data requirements and translate them into Reltio MDM solutions. Configure and customize Reltio Connected Data Platform components, including entities, relationships, attributes, and workflows. Implement Reltio MDM solutions for data integration, matching, survivorship, and enrichment. Develop and manage API integrations between Reltio and other enterprise systems. Create and manage data models, hierarchies, and relationships to ensure consistency and accuracy. Monitor and optimize Reltio platform performance and scalability. Perform data cleansing, profiling, and migration activities in the Reltio environment. Troubleshoot and resolve issues related to Reltio configurations, integrations, and workflows. Ensure adherence to data governance, security, and compliance standards. Provide technical guidance and training to team members and end-users. Qualifications Bachelor’s or master’s degree in computer science, Information Technology, or a related field. Show more Show less

Senior Staff Engineer, Big Data Engineer

Gurugram

10 - 13 years

INR 25.0 - 40.0 Lacs P.A.

Work from Office

Full Time

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 (18000+ experts across 38 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 10+years. Strong working experience in Big Data Engineering. Expertise in AWS Glue (including Crawlers and Data Catalog). Hands-on experience in Python and PySpark for data engineering tasks. Strong working experience with Terraform and/or CloudFormation. Strong experience with Snowflake including data loading, transformations, and querying. Expertise in CI/CD pipelines, preferably using GitHub Actions. Strong working knowledge of AWS services like S3, SNS, Secret Manager, Athena, and Lambda. Familiarity with JIRA and GitHub for Agile project management and version control. Excellent problem-solving skills and ability to resolve complex functional issues independently. Strong documentation skills, including creation of configuration guides, test scripts, and user manuals. RESPONSIBILITIES: Writing and reviewing great quality code. Understanding the client's business use cases and technical requirements and be able to convert them into technical design which elegantly meets the requirements Mapping decisions with requirements and be able to translate the same to developers Identifying different solutions and being able to narrow down the best option that meets the clients' requirements Defining guidelines and benchmarks for NFR considerations during project implementation Writing and reviewing design document explaining overall architecture, framework, and high-level design of the application for the developers Reviewing architecture and design on various aspects like extensibility, scalability, security, design patterns, user experience, NFRs, etc., and ensure that all relevant best practices are followed Developing and designing the overall solution for defined functional and non-functional requirements; and defining technologies, patterns, and frameworks to materialize it. Understanding and relating technology integration scenarios and applying these learnings in projects

Senior Staff Engineer, Nodejs

Bengaluru

10 - 13 years

INR 25.0 - 40.0 Lacs P.A.

Work from Office

Full Time

REQUIREMENTS: Total Experience 10+ years. Excellent knowledge developing scalable and highly available Restful APIs using NodeJS technologies. Thorough understanding of React.js and its core principles and experience with popular React.js workflows (such as Flux or Redux or Context API or Data Structures). Familiarity with common programming tools such as RESTful APIs, TypeScript, version control software, and remote deployment tools, CI/CD tools. Understanding of linter libraries (TSLINT, Prettier etc) and Unit testing using Jest, Enzyme, Jasmine or equivalent framework. Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model. Proficient with the latest versions of ECMAScript (JavaScript or TypeScript). Understanding of containerization, experienced in Dockers, Kubernetes. Exposed to API gateway integrations like 3Scale. Understanding of Single-Sign-on or token-based authentication (Rest, JWT, OAuth). Possess expert knowledge of task/message queues include but not limited to: AWS, Microsoft Azure, Pushpin. and Kafka. Practical experience with GraphQL is good to have. Writing tested, idiomatic, and documented JavaScript, HTML and CSS. Experiencing in Developing responsive web-based UI. Have experience on Styled Components, Tailwind CSS, Material UI and other CSS-in-JS techniques. Problem-solving mindset with the ability to tackle complex data engineering challenges. Strong communication and teamwork skills, with the ability to mentor and collaborate effectively. RESPONSIBILITIES: Writing and reviewing great quality code Understanding the clients business use cases and technical requirements and be able to convert them in to technical design which elegantly meets the requirements Mapping decisions with requirements and be able to translate the same to developers. Identifying different solutions and being able to narrow down the best option that meets the clients requirements. Defining guidelines and benchmarks for NFR considerations during project implementation Writing and reviewing design document explaining overall architecture, framework, and high-level design of the application for the developers. Reviewing architecture and design on various aspects like extensibility, scalability, security, design patterns, user experience, NFRs, etc., and ensure that all relevant best practices are followed. Developing and designing the overall solution for defined functional and non-functional requirements; and defining technologies, patterns, and frameworks to materialize it Understanding and relating technology integration scenarios and applying these learnings in projects Resolving issues that are raised during code/review, through exhaustive systematic analysis of the root cause, and being able to justify the decision taken. Carrying out POCs to make sure that suggested design/technologies meet the requirements

Staff Engineer, Java Fullstack (Angular10)

India

7 years

Not disclosed

On-site

Full Time

Company 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 (18000+ experts across 38 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. Job Description REQUIREMENTS: Total experience 7+ years Extensive experience in back-end development utilizing Java 8 or higher, Spring Framework (Core/Boot/MVC), Hibernate/JPA, and Microservices Architecture. Strong working experience in front-end applications using technologies such as TypeScript, JavaScript, Angular 10 Hands-on experience with REST APIs, Caching system (e.g Redis) and messaging systems like Kafka etc. Proficiency in Service-Oriented Architecture (SOA) and Web Services (Apache CXF, JAX-WS, JAX-RS, SOAP, REST). Hands-on experience with multithreading, and cloud development. Strong working experience in Data Structures and Algorithms, Unit Testing, and Object-Oriented Programming (OOP) principles. Hands-on experience with relational databases such as SQL Server, Oracle, MySQL, and PostgreSQL. Experience with DevOps tools and technologies such as Ansible, Docker, Kubernetes, Puppet, Jenkins, and Chef. Proficiency in build automation tools like Maven, Ant, and Gradle. Hands on experience on cloud technologies such as AWS/ Azure. Strong understanding of UML and design patterns. Ability to simplify solutions, optimize processes, and efficiently resolve escalated issues. Strong problem-solving skills and a passion for continuous improvement. Excellent communication skills and the ability to collaborate effectively with cross-functional teams. Enthusiasm for learning new technologies and staying updated on industry trends RESPONSIBILITIES: Writing and reviewing great quality code Understanding functional requirements thoroughly and analyzing the client’s needs in the context of the project Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it Determining and implementing design methodologies and tool sets Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement Giving constructive feedback to the team members and setting clear expectations. Helping the team in troubleshooting and resolving of complex bugs Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken Carrying out POCs to make sure that suggested design/technologies meet the requirements Qualifications Bachelor's or Master's degree in computer science, Information Technology, or a related field. Show more Show less

Senior Engineer, CRM-SF-Marketing Cloud

Hyderābād

3 years

INR Not disclosed

On-site

Part Time

Company 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 (18000+ experts across 38 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! Job Description REQUIREMENTS: Total experience 3+ Years. Hands-on working experience in Salesforce Marketing Cloud. Strong working experience in AmpScript, SQL, HTML/CSS, and Server-Side JavaScript (SSJS). Expertise in Marketing Cloud data models and Contact Builder. Expertise in building responsive, mobile-friendly email templates. Solid understanding of marketing automation and data-driven campaign execution. Experience integrating SFMC with Salesforce CRM and other platforms. Problem-solving mindset with the ability to tackle complex data engineering challenges. Strong communication and teamwork skills, with the ability to mentor and collaborate effectively. RESPONSIBILITIES: Writing and reviewing great quality code. Understanding the client’s business use cases and technical requirements and be able to convert them in to technical design which elegantly meets the requirements. Mapping decisions with requirements and be able to translate the same to developers Identifying different solutions and being able to narrow down the best option that meets the client’s requirements. Defining guidelines and benchmarks for NFR considerations during project implementation Writing and reviewing design document explaining overall architecture, framework, and high-level design of the application for the developers Reviewing architecture and design on various aspects like extensibility, scalability, security, design patterns, user experience, NFRs, etc., and ensure that all relevant best practices are followed. Developing and designing the overall solution for defined functional and non-functional requirements; and defining technologies, patterns, and frameworks to materialize it. Understanding and relating technology integration scenarios and applying these learnings in projects. Resolving issues that are raised during code/review, through exhaustive systematic analysis of the root cause, and being able to justify the decision taken. Carrying out POCs to make sure that suggested design/technologies meet the requirements. Qualifications Bachelor’s or master’s degree in computer science, Information Technology, or a related field.

Staff Engineer, CRM-SF-Marketing Cloud

Hyderābād

7 years

INR 5.0 - 10.0 Lacs P.A.

On-site

Part Time

Company 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 (18000+ experts across 38 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! Job Description REQUIREMENTS: Total experience 7+ Years. Hands-on working experience in Salesforce Marketing Cloud. Strong working experience in AmpScript, SQL, HTML/CSS, and Server-Side JavaScript (SSJS). Expertise in Marketing Cloud data models and Contact Builder. Expertise in building responsive, mobile-friendly email templates. Solid understanding of marketing automation and data-driven campaign execution. Experience integrating SFMC with Salesforce CRM and other platforms. Problem-solving mindset with the ability to tackle complex data engineering challenges. Strong communication and teamwork skills, with the ability to mentor and collaborate effectively. RESPONSIBILITIES: Writing and reviewing great quality code. Understanding the client’s business use cases and technical requirements and be able to convert them in to technical design which elegantly meets the requirements. Mapping decisions with requirements and be able to translate the same to developers Identifying different solutions and being able to narrow down the best option that meets the client’s requirements. Defining guidelines and benchmarks for NFR considerations during project implementation Writing and reviewing design document explaining overall architecture, framework, and high-level design of the application for the developers Reviewing architecture and design on various aspects like extensibility, scalability, security, design patterns, user experience, NFRs, etc., and ensure that all relevant best practices are followed. Developing and designing the overall solution for defined functional and non-functional requirements; and defining technologies, patterns, and frameworks to materialize it. Understanding and relating technology integration scenarios and applying these learnings in projects. Resolving issues that are raised during code/review, through exhaustive systematic analysis of the root cause, and being able to justify the decision taken. Carrying out POCs to make sure that suggested design/technologies meet the requirements. Qualifications Bachelor’s or master’s degree in computer science, Information Technology, or a related field.

Associate Director, Camunda BPM

India

14 years

Not disclosed

On-site

Full Time

Company 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 (18000+ experts across 38 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! Job Description REQUIREMENTS: Total experience 14+ Years. Hands-on architecture experience using Camunda BPM. Deep expertise in BPMN, DMN, and CMMN standards and practical implementation. Strong programming skills in Java, Spring Boot, and building RESTful APIs. experience in business process automation or enterprise application development. Proven experience with microservices architecture and system integration patterns. Solid understanding of DevOps practices including CI/CD pipelines, logging, monitoring, and automated testing. Excellent analytical, communication, presentation, and stakeholder management skills. Hands-on experience with Camunda 8 projects. Ability to explain complex concepts clearly to both technical and non-technical stakeholders. Willingness to travel for client meetings, workshops, architecture reviews, or PoC demonstrations. Experience working in Agile environments. Exposure to cloud platforms (AWS, Azure, GCP) and containerized environments (Docker/Kubernetes). Familiarity with other BPM tools or workflow engines is a plus. Excellent communication and collaboration skills, with the ability to engage effectively with senior stakeholders. Familiarity with pre-sales activities such as RFPs/RFIs, technical points of view, and proof-of-concepts (PoCs). Willingness to travel for short-duration assignments, such as client meetings, workshops, and technical discussions. Knowledge of other BPM solutions like Pega or Appian and experience with RPA tools such as UiPath or Automation Anywhere. RESPONSIBILITIES: Analyze complex business processes and workflows to identify opportunities for automation using the Camunda BPM platform. Define and drive end-to-end technical architecture and design for scalable Camunda-based applications. Lead requirement analysis and engage with stakeholders to ensure solutions align with business needs and timelines. Design, develop, test, deploy, monitor, and optimize Camunda workflows, decision models (DMN), and case models (CMMN). Integrate Camunda solutions with external systems via APIs and ensure robust, secure interactions. Apply DevOps practices (CI/CD pipelines, monitoring, testing, etc.) to support Camunda application lifecycle. Mentor and guide developers and engineers on Camunda best practices and solution design. Engage in pre-sales activities such as RFP/RFI responses, technical solutioning, estimates, and proof-of-concepts (PoCs). Contribute to organizational thought leadership by writing blogs, creating whitepapers, delivering webinars, etc. Build and maintain proprietary utilities, reusable components, and accelerators to boost delivery efficiency. Stay current with latest Camunda platform features and BPM trends; evangelize within technical communities. Qualifications Bachelor’s or master’s degree in computer science, Information Technology, or a related field. Show more Show less

Associate Director, Pega CLSA

India

14 years

Not disclosed

On-site

Full Time

Company 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 (18000 experts across 38 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in! Job Description REQUIREMENTS: Total experience 14+ years. Strong working experience of Pega experience, with at least 3 years or 2 full implementations as a Lead System Architect (LSA). Mandatory certification: Pega Certified Lead System Architect (CLSA). Proven ability to successfully run end-to-end delivery of Pega PRPC-based solutions. Experience in scoping, planning, and delivering projects within time, scope, and resource constraints. Strong expertise in designing and implementing complex Pega processes, services, UI, and business rules. Proficient in integrating Pega with databases, web services, and external systems. Hands-on experience with Pega process modeler, reporting, business rules development, case management, and decisioning. Excellent communication and collaboration skills, with the ability to engage effectively with senior stakeholders. Experience in applying DevOps principles and practices, such as CI/CD, testing, monitoring, logging, etc., for Pega applications. Familiarity with pre-sales activities such as RFPs/RFIs, technical points of view, and proof-of-concepts (PoCs). Willingness to travel for short-duration assignments (client meetings, workshops, architecture discussions, PoC demonstrations). Knowledge of other BPM solutions like Appian or Camunda. RESPONSIBILITIES: Analyze business processes and workflows to design and develop robust automation solutions using the Pega platform. Focus on enhancing business functionality, improving user experience, and optimizing application performance. Define, estimate, and implement the technical architecture and design of Pega-based applications, including integration with other systems and technologies. Provide expert guidance on Pega upgrades and patches, ensuring minimal disruption to existing services. Collaborate with stakeholders to conduct business workshops, define/refine requirements, define technical solutions, provide technical guidance, ensure timely delivery and quality of Pega projects. Provide guidance and mentoring to other developers and engineers on Pega development and best practices. Contribute to pre-sales activities, such as preparing responses for RFPs/RFIs, showcasing technical points of view, and delivering proof-of-concepts (PoCs). Develop proprietary accelerators, utilities, and reusable components to enhance project delivery efficiency. Showcase thought leadership by contributing to white papers, webinars, and blogs. Stay updated with the latest developments and trends in Pega and related technologies, driving awareness within the technical community. Ensure seamless integration and robust performance of Pega solutions within the client’s business ecosystem. Qualifications Bachelor’s or master’s degree in computer science, Information Technology, or a related field. Show more Show less

FIND ON MAP

Nagarro

Nagarro

Nagarro

Information Technology and Services

Berlin

8,500+ Employees

348 Jobs

    Key People

  • Manas Fuloria

    CEO
  • Nashit Taqi

    President, Americas
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview