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.
Noida, Uttar Pradesh, India
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 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
Noida, Uttar Pradesh, India
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. 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. Familiarity with secure coding practices and vulnerability assessment tools like OWASP, Snyk, etc. 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. 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
Mumbai Metropolitan Region
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
India
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
India
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 36 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: 13+ Years General experience with manufacturing and automation technologies and processes. General experience with IoT technologies and protocols. Strong expertise in cloud development, particularly with platforms like Azure, AWS, or Google Cloud. Proficiency in designing and implementing microservices architecture. Extensive experience with .Net Core for developing cloud-based applications. Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes. Knowledge of database technologies, both SQL and NoSQL. Problem-Solving Skills: Excellent analytical and problem-solving skills with the ability to troubleshoot complex issues. Communication Skills: Strong verbal and written communication skills, with the ability to explain technical concepts to non-technical stakeholders. Team Player: Ability to work effectively in a collaborative team environment. Adaptability: Ability to quickly learn and adapt to new technologies and industry trends. 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
India
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: Total experience 11+years. Strong working experience with architecture and development in C#, .net core, .net framework, entity framework, ASP.NET MVC, ASP.NET Web API and Unit testing. Well versed with front end technologies like HTML5, CSS JavaScript and React. Strong knowledge of Object-Oriented Programming System, Microservices architecture (MSA), Rest and Service-oriented architecture. Experience with DevOps or CI/CD tools such as Docker, Kubernetes, Jenkins, Git, Azure DevOps, PowerShell, NPM, Terraform, ARM, IIS. Hands on experience in database like SQL Server, Oracle, MySQL. Good understanding of design patterns, Concurrent design and multithreading. Strong troubleshooting skills in different disparate technologies and environments. Enthusiastic about different areas of work and exploring new technologies. Clarity of thought and strong communication skills to effectively pitch solutions. Ability to explore and grasp new technologies. Mentoring your team members in projects and helping them keep up with new technologies. Empowering the team members to be solution providers and enable a flat environment where everyones point of view is considered, and feedback is encouraged. 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
India
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: Total experience 11+years. Strong working experience with architecture and development in C#, .net core, .net framework, entity framework, ASP.NET MVC, ASP.NET Web API and Unit testing. Well versed with front end technologies like HTML5, CSS JavaScript and React. Strong knowledge of Object-Oriented Programming System, Microservices architecture (MSA), Rest and Service-oriented architecture. Experience with DevOps or CI/CD tools such as Docker, Kubernetes, Jenkins, Git, Azure DevOps, PowerShell, NPM, Terraform, ARM, IIS. Hands on experience in database like SQL Server, Oracle, MySQL. Good understanding of design patterns, Concurrent design and multithreading. Strong troubleshooting skills in different disparate technologies and environments. Enthusiastic about different areas of work and exploring new technologies. Clarity of thought and strong communication skills to effectively pitch solutions. Ability to explore and grasp new technologies. Mentoring your team members in projects and helping them keep up with new technologies. Empowering the team members to be solution providers and enable a flat environment where everyones point of view is considered, and feedback is encouraged. 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
India
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 working experience with architecture and development in C#, .NET Core, .NET Framework, Entity Framework, ASP.NET MVC, ASP.NET Web API, and unit testing. Strong understanding of RESTful API design and OpenAPI 3.0. Well-versed in front-end technologies like HTML5, CSS, JQuery and JavaScript. Good experience with Microservices Architecture (MSA), Entity Framework, Object-Oriented Programming System (OOPS), REST, and Cloud development. Experience with DevOps or CI/CD tools such as Docker, Kubernetes, Jenkins, Git, Azure DevOps. Hands-on with SQL Server, CosmosDB, and Entity Framework Core. Strong testing background with tools like xUnit, Moq, Postman, and JMeter. Experience with CI/CD pipelines using Azure DevOps, GitHub Actions, or Jenkins. Hands-on experience with one or more of these RDBMS: SQL Server, Oracle, MySQL. Expertise in OAuth 2.0, OpenID Connect, and JWT-based security. Good understanding of design patterns, concurrent design, and multithreading. Strong troubleshooting skills in different disparate technologies and environments. Enthusiastic about different areas of work and exploring new technologies. Clarity of thought and strong communication skills to effectively pitch solutions. Ability to explore and grasp new technologies. Experience in mentoring team members in projects and helping them keep up with new technologies. Excellent communication, collaboration, and problem-solving skills. 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 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
India
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 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
India
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 working experience in Dynamics 365 CRM and Power Platform. Expertise in end-to-end DCRM Sales & DCRM Service implementation. Strong customization experience, including Custom Entities, Workflows, Plugins, Web Resources, and Custom API Integrations. Hands-on experience with Power Automate, Custom Business Logic, and Webhooks. Experience integrating Azure Functions, Logic Apps, and third-party APIs with DCRM. Experience with Power BI dashboards for CRM analytics. Expertise in Performance Tuning, Security Model Design, and Governance for DCRM solutions. Experience in Mobile-Optimized CRM Customization for D365 Sales & Service. Hands on experience with Power pages(power portals) Ability to work independently while participating in design, development, and implementation of application systems. Actively seeks and shares knowledge with others, effectively communicating and presenting information in a clear and organized manner. Ability to resolve challenges efficiently, working closely with project managers and executive management when needed. Strong verbal and written communication skills to ensure that your ideas, strategies, and successes resonate within the team and with clients. RESPONSIBILITY: Writing and reviewing great quality code. Understanding functional requirements thoroughly and analysing 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
India
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 5+ Years. Strong working experience in Dynamics 365 CRM and Power Platform. Expertise in end-to-end DCRM Sales & DCRM Service implementation. Strong customization experience, including Custom Entities, Workflows, Plugins, Web Resources, and Custom API Integrations. Hands-on experience with Power Automate, Custom Business Logic, and Webhooks. Experience integrating Azure Functions, Logic Apps, and third-party APIs with DCRM. Experience with Power BI dashboards for CRM analytics. Expertise in Performance Tuning, Security Model Design, and Governance for DCRM solutions. Experience in Mobile-Optimized CRM Customization for D365 Sales & Service. Hands on experience with Power pages(power portals) Ability to work independently while participating in design, development, and implementation of application systems. Actively seeks and shares knowledge with others, effectively communicating and presenting information in a clear and organized manner. Ability to resolve challenges efficiently, working closely with project managers and executive management when needed. Strong verbal and written communication skills to ensure that your ideas, strategies, and successes resonate within the team and with clients. RESPONSIBILITY: Writing and reviewing great quality code. Understanding functional requirements thoroughly and analysing 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
India
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. 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. Hands-on experience with Backbase, including custom and OOTB components. Proven expertise in Backbase on-premises deployments and upgrades Proficiency in Service-Oriented Architecture (SOA) and Web Services (Apache CXF, JAX-WS, JAX-RS, SOAP, REST). Experience with front-end frameworks (e.g., Angular or React). 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/GCP. 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
India
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. 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 in Frontend skills (e.g. Angular or React) Hands-on experience with multithreading, and cloud development. Strong working experience in Data Structures and Algorithms, Unit Testing, and Object-Oriented Programming (OOP) principles. 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. 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. 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
India
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 5+ Years. Strong working experience in Dynamics 365 CRM and Power Platform. Expertise in end-to-end DCRM Sales & DCRM Service implementation. Strong customization experience, including Custom Entities, Workflows, Plugins, Web Resources, and Custom API Integrations. Hands-on experience with Power Automate, Custom Business Logic, and Webhooks. Experience integrating Azure Functions, Logic Apps, and third-party APIs with DCRM. Experience with Power BI dashboards for CRM analytics. Expertise in Performance Tuning, Security Model Design, and Governance for DCRM solutions. Experience in Mobile-Optimized CRM Customization for D365 Sales & Service. Hands on experience with Power pages(power portals) Ability to work independently while participating in design, development, and implementation of application systems. Actively seeks and shares knowledge with others, effectively communicating and presenting information in a clear and organized manner. Ability to resolve challenges efficiently, working closely with project managers and executive management when needed. Strong verbal and written communication skills to ensure that your ideas, strategies, and successes resonate within the team and with clients. RESPONSIBILITY: Writing and reviewing great quality code. Understanding functional requirements thoroughly and analysing 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
Gurugram, Haryana, India
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 5+ years Extensive experience in Java 8 or higher, Spring Framework-Core/Boot/MVC, Hibernate/JPA, and Microservices Architecture. Proficient in Github Copilot Prompt based coding. Hands on experience of RDBMS like SQL Server, Oracle, MySQL, PostgreSQL. Strong backend development skills with technologies and languages including Node.js, Fastify, Express, Java, Micronaut, and databases such as MongoDB, Elasticsearch, and PostgreSQL. Expertise in writing high-quality code following object-oriented design principles with a strong balance between performance, extensibility, and maintainability. Experience in SOA based architecture, Web Services (Apache/CXF/JAXWS/JAXRS/SOAP/REST). Hands-on Experience in Low- and High-Level Design (LLD + HLD). Strong working experience in RabbitMQ, Kafka, Zookeeper, REST APIs. Expert in CI/CD capabilities required to improve efficiency. Hands-on experience deploying applications to hosted data centers or cloud environments using technologies such as Docker, Kubernetes, Jenkins, Azure DevOps and Google Cloud Platform. A good understanding of UML and design patterns. Experience in POCs or personal projects using AI-assisted coding. Familiarity with OpenAI, ChatGPT, or prompt engineering basics. Strong 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
Gurugram, Haryana, India
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. Working knowledge of Snowflake or equivalent cloud data platforms. Understanding of predictive analytics and basic ML/NLP workflows. 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
Gurugram, Haryana, India
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. 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. Familiarity with secure coding practices and vulnerability assessment tools like OWASP, Snyk, etc. 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. 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
Gurugram, Haryana, India
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 5+ years. Hands on working experience in Data engineering. Strong working experience in SQL, Python or Scala. Deep understanding of Cloud Design Patterns and their implementation. Experience working with Snowflake as a data warehouse solution. Experience with Power BI data integration. Design, develop, and maintain scalable data pipelines and ETL processes. Work with structured and unstructured data from multiple sources (APIs, databases, flat files, cloud platforms). Strong understanding of data modelling, warehousing (e.g., Star/Snowflake schema), and relational database systems (PostgreSQL, MySQL, etc.) Hands-on experience with ETL tools such as Apache Airflow, Talend, Informatica, or similar. Strong problem-solving skills and a passion for continuous improvement. Strong communication skills and the ability to collaborate effectively with cross-functional teams. 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 documents 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
Chennai
INR 15.0 - 27.5 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 are looking for great new colleagues. That is where you come in! REQUIREMENTS: Total experience 3+ years. Excellent knowledge and experience in Big data engineer. Strong experience with AWS services , especially S3, Glue, Athena, and EMR. Hands-on programming experience in Python, Spark, Pyspark and SQL . Proficiency in working with data warehouses such as Amazon Redshift or Snowflake . Experience handling structured and semi-structured data. Strong understanding of ETL/ELT processes and data transformation techniques. Proven experience in cross-functional collaboration with technical and business teams. Familiarity with data modeling, data warehousing, and building distributed systems. Expertise in Spanner for high-availability, scalable database solutions. Knowledge of data governance and security practices in cloud-based environments. 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. Experience with creating technical documentation and solution designs. 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
Chennai
INR 20.0 - 25.0 Lacs P.A.
Work from Office
Full Time
Total experience 10+ 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 Bachelor s or master s degree in computer science, Information Technology, or a related field.
FIND ON MAP
Company Reviews
View ReviewsBrowse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.