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.
Hyderabad
INR 15.0 - 27.5 Lacs P.A.
Hybrid
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 10+ years. Expertise in QA Automation with strong working experience in ETL Testing, Power BI and SQL. Strong experience in software testing e, including experience in automating test cases for web applications. Design, develop and execute automated tests using Java, C#, JavaScript, Python, VBScript, Maven or other languages as required. Hands on experience in defect management and familiarity with bug-tracking systems (e.g., JIRA). Familiarity with Data Warehousing concepts and understanding of dimensional modeling (Star Schema, Snowflake Schema). Hands on experience in working in Agile methodologies (Scrum/Kanban). Experience using Selenium WebDriver and TFS, JIRA, GIT, Jenkins or other CI/CD tools Analyse application requirements and specifications to create test plans and test cases. Have a good experience in Test Automation Framework, Behavior Driven Testing, Gherkin, Jenkins, API Testing, Test Planning and Strategy, Rest Assured as required 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. Ensure the quality, performance, and reliability of the applications. Identify and report bugs and defects. Generate and maintain test reports and documentation. Collaborate with the software development team and other stakeholders on software quality. 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 Working with team and stakeholders to triage and prioritize defects for resolution Giving constructive feedback to the team members and setting clear expectations.
Hyderabad
INR 10.0 - 20.0 Lacs P.A.
Hybrid
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 5+ years. Expertise in QA Automation with strong working experience in ETL Testing, Power BI and SQL. Strong experience in software testing e, including experience in automating test cases for web applications. Design, develop and execute automated tests using Java, C#, JavaScript, Python, VBScript, Maven or other languages as required. Hands on experience in defect management and familiarity with bug-tracking systems (e.g., JIRA). Familiarity with Data Warehousing concepts and understanding of dimensional modeling (Star Schema, Snowflake Schema). Hands on experience in working in Agile methodologies (Scrum/Kanban). Experience using Selenium WebDriver and TFS, JIRA, GIT, Jenkins or other CI/CD tools Analyse application requirements and specifications to create test plans and test cases. Have a good experience in Test Automation Framework, Behavior Driven Testing, Gherkin, Jenkins, API Testing, Test Planning and Strategy, Rest Assured as required 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. Ensure the quality, performance, and reliability of the applications. Identify and report bugs and defects. Generate and maintain test reports and documentation. Collaborate with the software development team and other stakeholders on software quality 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 Working with team and stakeholders to triage and prioritize defects for resolution Giving constructive feedback to the team members and setting clear expectations.
Hyderabad
INR 15.0 - 30.0 Lacs P.A.
Hybrid
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! Please Note: Candidates who have appeared in Nagarro within the last 6 months are not eligible to reapply. However, we would greatly appreciate any referrals you may have. REQUIREMENTS: Total experience 5+years Experience in data engineering and database management. Expert knowledge in PostgreSQL (preferably cloud-hosted on AWS, Azure, or GCP). Experience with Snowflake Data Warehouse and strong SQL programming skills. Deep understanding of stored procedures, performance optimization, and handling large-scale data. Knowledge of ingestion techniques, data cleaning, de-duplication, and partitioning. Strong understanding of index design and performance tuning techniques. Familiarity with SQL security techniques, including data encryption, Transparent Data Encryption (TDE), signed stored procedures, and user permission assignments. Competence in data preparation and ETL tools to build and maintain data pipelines and flows. Experience in data integration by mapping various source platforms into Entity Relationship Models (ERMs). Exposure to source control systems like Git, Azure DevOps. Expertise in Python and Machine Learning (ML) model development. Experience in automated testing and test coverage tools. Hands-on experience in CI/CD automation tools Programming experience in Golang Understanding of Agile methodologies (Scrum, Kanban). Ability to collaborate with stakeholders across Executive, Product, Data, and Design teams. RESPONSIBILITIES: Design and maintain an optimal data pipeline architecture. Assemble large, complex data sets to meet functional and non-functional business requirements. Develop pipelines for data extraction, transformation, and loading (ETL) using SQL and cloud database technologies. Prepare and optimize ML models to improve business insights. Support stakeholders by resolving data-related technical issues and enhancing data infrastructure. Ensure data security across multiple data centers and regions, maintaining compliance with national and international data laws. Collaborate with data and analytics teams to enhance data systems functionality. Conduct exploratory data analysis to support database and dashboard development.
Hyderabad
INR 32.5 - 40.0 Lacs P.A.
Hybrid
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! Please Note: Candidates who have appeared in Nagarro within the last 6 months are not eligible to reapply. However, we would greatly appreciate any referrals you may have. REQUIREMENTS: Total experience 10+years Experience in data engineering and database management. Expert knowledge in PostgreSQL (preferably cloud-hosted on AWS, Azure, or GCP). Experience with Snowflake Data Warehouse and strong SQL programming skills. Deep understanding of stored procedures, performance optimization, and handling large-scale data. Knowledge of ingestion techniques, data cleaning, de-duplication, and partitioning. Strong understanding of index design and performance tuning techniques. Familiarity with SQL security techniques, including data encryption, Transparent Data Encryption (TDE), signed stored procedures, and user permission assignments. Competence in data preparation and ETL tools to build and maintain data pipelines and flows. Experience in data integration by mapping various source platforms into Entity Relationship Models (ERMs). Exposure to source control systems like Git, Azure DevOps. Expertise in Python and Machine Learning (ML) model development. Experience in automated testing and test coverage tools. Hands-on experience in CI/CD automation tools Programming experience in Golang Understanding of Agile methodologies (Scrum, Kanban). Ability to collaborate with stakeholders across Executive, Product, Data, and Design teams. RESPONSIBILITIES: Design and maintain an optimal data pipeline architecture. Assemble large, complex data sets to meet functional and non-functional business requirements. Develop pipelines for data extraction, transformation, and loading (ETL) using SQL and cloud database technologies. Prepare and optimize ML models to improve business insights. Support stakeholders by resolving data-related technical issues and enhancing data infrastructure. Ensure data security across multiple data centers and regions, maintaining compliance with national and international data laws. Collaborate with data and analytics teams to enhance data systems functionality. Conduct exploratory data analysis to support database and dashboard development.
Hyderabad
INR 35.0 - 42.5 Lacs P.A.
Work from Office
Full Time
Total experience 13+ years. Excellent knowledge and experience in Sitecore development and architecture. Strong proficiency in .NET, C#, ASP.NET MVC, and Web API. Experience with Sitecore Experience Platform (XP) and Sitecore Experience Database (xDB). Knowledge of web technologies such as HTML, CSS, JavaScript, and AJAX. Good understanding of cloud platforms such as Azure or AWS. Strong experience in Sitecore MVC web application development. Hands-on experience with Headless Sitecore and Sitecore JSS. Knowledge of CI/CD pipelines and DevOps processes for Sitecore applications. Experience with integration of third-party systems into Sitecore. Strong understanding of OOP principles and design patterns. Excellent problem-solving skills and ability to troubleshoot complex Sitecore and .NET issues. Strong communication and collaboration skills, with experience working in 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 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 Bachelor s or master s degree in computer science, Information Technology, or a related field.
Mumbai
INR 11.0 - 16.0 Lacs P.A.
Work from Office
Full Time
Total experience 3+ years Extensive experience in back-end development utilizing Java 8 or higher, Spring Framework (Core/Boot/MVC), Hibernate/JPA, and Microservices Architecture. Experience with Elastic Search, MongoDB and 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. Hands on experience of HTTP Request / Response cycles. 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 Bachelor s or master s degree in computer science, Information Technology, or a related field.
Chennai
INR 22.5 - 32.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 6+years. Strong working experience in Appian development. Strong expertise in Appian BPMS project implementations, leveraging the full capabilities of the Appian BPM Suite. Experience in integrating Appian with databases, web services, and external systems. Hands-on expertise in process modelling, process monitoring, smart services, business rules, and event-driven technologies. Strong understanding of BPM architecture patterns, best practices, and design principles. Excellent communication and collaboration skills, with the ability to engage effectively with senior stakeholders. Appian certification (Associate/Senior Developer) is mandatory. Willingness to travel for short-duration assignments (client meetings, workshops, technical discussions, PoC demonstrations). Familiarity with other BPM solutions such as Pega, Camunda, or RPA solutions like UiPath, Automation Anywhere (AA) is a plus. Should be fluent in Tamil. RESPONSIBILITIES: Writing and reviewing high-quality code following best practices for Appian development. Understanding functional requirements thoroughly and analyzing client needs in the project context. Designing scalable, efficient, and robust solutions using Appian process models, UI components, reporting, business rules, and case/content management. Leading and implementing Appian solutions, ensuring seamless integration with external systems. Conducting peer reviews and code audits to maintain compliance with development standards. Creating proprietary accelerators, utilities, and reusable components to enhance project delivery. Supporting pre-sales activities, including RFPs, RFIs, technical PoVs, and PoCs. Driving thought leadership through white papers, webinars, and blog contributions. Leading/supporting UAT and production rollouts. Troubleshooting and resolving complex technical issues, ensuring seamless project execution. Providing mentorship to team members, fostering a culture of learning and excellence.
Bengaluru
INR 22.5 - 32.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're looking for great new colleagues. That's where you come in! Note: If you have already appeared for any test/interview in last 6months, you are not eligible and kindly ignore this invite. REQUIREMENTS: Total experience 6+ years. Excellent knowledge and experience in Big data engineer. Strong working experience with architecture and development in Apache Spark, AWS/Azure/GCP, Data Pipelines, Kafka, SQL Server/NoSQL. Work with programming languages like Scala, Python orJava to develop efficient data solutions. Experience with stream processing frameworks like Kafka. Familiarity with containerization technologies like Docker and Kubernetes Design, build, and maintain scalable data processing pipelines using Hadoop, Spark, and other big data technologies. Hands on experience in building data pipelines and building data frameworks for unit testing, data lineage tracking, and automation. 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. 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.
Bengaluru
INR 35.0 - 50.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! Note: If you have already appeared for any test/interview in last 6months, you are not eligible and kindly ignore this invite. REQUIREMENTS: Total Experience 9+years. Strong working experience with architecture and development in React.js and modern frontend frameworks. Strong proficiency in JavaScript (ES6+),TypeScript, HTML5, and CSS3 (including preprocessors like SASS or LESS). Experience with state management libraries (e.g., Redux, MobX, Context API). Deep understanding of component-basedarchitecture and functional programming. Familiarity with cloud-based platforms like AWS, Azure, or Google Cloud. Experience with unit testing and end-to-end testing using tools like Jest, Cypress, or React Testing Library. Experience with containerization toolslike Docker and Kubernetes. Strong experience integrating RESTful APIs and GraphQL into frontend applications. Knowledge of modern build tools like Webpack,Vite, Gulp ,Grunt and Rollup. Hands-on experience with version control systems (e.g., Git). Experience with CI/CD pipelines for automated testing and deployment. Excellent problem-solving skills and ability to work independently and collaboratively. Strong communication and leadership skills with a proactive attitude. 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
Gurgaon
INR 37.5 - 50.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 13+years. Strong working experience in Android development. Proficient in Kotlin and Java with a deep understanding of the Android SDK. Strong experience with Android Studio, Gradle, and related build tools. Expertise in architectural patterns such as MVVM, MVP, and Clean Architecture. Experience working with RESTful APIs, WebSockets, and third-party libraries (Retrofit, OkHttp, etc.). Strong understanding of Android UI/UX guidelines and best practices. Hands-on experience with Jetpack components (Navigation, LiveData, ViewModel, Room). Experience with unit testing and automated testing frameworks (JUnit, Espresso, MockK). Strong knowledge of memory management, performance tuning, and debugging. Familiarity with dependency injection frameworks like Dagger or Hilt. Experience with CI/CD tools like Jenkins, GitLab CI, or CircleCI. Knowledge of security best practices (e.g., encryption, secure storage, OAuth). Strong communication and leadership skills. Proven experience mentoring and guiding junior developers. RESPONSIBILITIES: Writing and reviewing great quality code. Understanding the clients 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
Noida
INR 30.0 - 34.0 Lacs P.A.
Work from Office
Full Time
REQUIREMENTS: Total experience 10+ years. Strong working experience with architecture and development in C#, .net core, .net framework, entity framework, ASP.NET MVC, VB.NET, ASP.NET Web API and unit testing. Strong work experience in concurrent design & multithreading, Devexpress UI controls. 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. 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 everyone s point of view is considered and feedback is encouraged. 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. Bachelor s or master s degree in computer science, Information Technology, or a related field.
Bengaluru
INR 32.5 - 47.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're looking for great new colleagues. That's where you come in! REQUIREMENTS: Total Experience 11+years. Strong working experience with architecture and development in React.js and modern frontend frameworks. Strong proficiency in JavaScript (ES6+),TypeScript, HTML5, and CSS3 (including preprocessors like SASS or LESS). Experience with state management libraries (e.g., Redux, MobX, Context API). Deep understanding of component-basedarchitecture and functional programming. Familiarity with cloud-based platforms like AWS, Azure, or Google Cloud. Experience with unit testing and end-to-end testing using tools like Jest, Cypress, or React Testing Library. Experience with containerization toolslike Docker and Kubernetes. Strong experience integrating RESTful APIs and GraphQL into frontend applications. Knowledge of modern build tools like Webpack,Vite, Gulp ,Grunt and Rollup. Hands-on experience with version control systems (e.g., Git). Experience with CI/CD pipelines for automated testing and deployment. Excellent problem-solving skills and ability to work independently and collaboratively. Strong communication and leadership skills with a proactive attitude. 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
Gurgaon
INR 22.5 - 37.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's where you come in! 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. 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
Gurgaon
INR 30.0 - 34.0 Lacs P.A.
Work from Office
Full Time
Total experience 10+ years Excellent working experience in designing and developing prompt engineering strategies and techniques to optimize the performance and output of our GenAI models. Experience in AI/ML, with a strong focus on Natural Language Processing (NLP) and Prompt Engineering. Experience in Pyhton coding or Langchain. Proven experience in GenAI, specifically with platforms like OpenAI, 4o or o1 or Gemini Expertise in cloud environments and managing AI models on the cloud Proficiency in Python and R programming Strong understanding of LLMs (Large Language Models), NLP, and AI/ML methodologies. Experience in Data Analysis and utilizing it to enhance prompt generation. Hands on working experience in Azure system. Excellent leadership skills to lead teams, mentor junior engineers, and drive innovation. Strong verbal and written communication skills, with the ability to articulate complex concepts. 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 Bachelor s or master s degree in computer science, Information Technology, or a related field.
Bengaluru
INR 22.5 - 32.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're looking for great new colleagues. That's where you come in! REQUIREMENTS: Total experience 7+ years. Excellent experience in Fullstack Developer with strong focus on JavaScript, React.js and Node.JS. Proficiency in front-end technologies such as HTML, CSS, and JavaScript. Experience with databases such as MongoDB, Oracle, MySQL, PostgreSQL, Redis and CDN. Strong knowledge of Microservices architecture (MSA), GraphQL, Webpack, Roll-up, Vite, Parcel, Snowpack. Hands on experience in Unit testing. Familiarity with RESTful APIs, API Gateway, Session Management and Cloud & Infrastructure. Expertise working experience in Encryption, Rate Limiting, Role-Based Access Control (RBAC) and DevOps & CI/CD. Strong experience with cloud services (e.g., AWS, GCP and Azure). Deep understanding of DevOps tool such as Jenkins, Docker, Kubernetes, Circle CI, Octopus, Gitlab CI, Bamboo, Azure DevOps. Basic understanding of ad-tech solution. Hands on working experience in New Relic. Hands on experience in OAuth2, JWT, API Key Management, SSO (Auth0). Strong understanding of infrastructure management principles and best practices. Strong communication and collaboration skills. Excellent problem-solving skills and attention to detail. 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.
Bengaluru
INR 16.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, 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 5+years. Strong web application development experience in a fast-paced agile environment. Excellent experience in Fullstack Developer with strong focus on JavaScript, React JS. ,Typescript,Vue Js and Express.js Proficiency in front-end technologies such as HTML, CSS, and JavaScript. Experience with databases such as MongoDB, Oracle, MySQL, PostgreSQL, Redis Strong knowledge of Microservices architecture (MSA), GraphQL, Webpack, Roll-up, Vite, Parcel, Snowpack Hands on experience in Unit testing. Familiarity with RESTful APIs and third-party libraries. Strong experience with cloud services (e.g., AWS, Azure). Deep understanding of DevOps tool such as Jenkins, Docker, Kubernetes, Circle CI, Octopus, Gitlab CI, Bamboo, Azure DevOps. Proficiency in Vue.js ecosystem (Vue Router, Vuex/Pinia, Composition API). Familiarity with modern build tools (e.g., Webpack, Vite). Familiarity with version control systems like Git. Collaborate with team members to define project requirements, priorities, and timelines. Excellent problem-solving skills. Strong communication and collaboration skills, with experience working in cross-functional teams. 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 .
Bengaluru
INR 16.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're looking for great new colleagues. That's where you come in! REQUIREMENTS: Total experience 5+years. Excellent knowledge and experience in Big data engineer. Strong working knowledge in Apache Kafka, Apache Spark, Python, Databricks and Scala. Develop and maintain data pipelines to ingest, transform, and load large datasets from various structured and unstructured sources. Work with data lakes and data warehouses to design and implement effective data storage solutions. A strong understanding of data modeling, data structures, data warehouses, databases, and ETL processes. Experience with building and maintaining a cloud system. 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. 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 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.
Bengaluru
INR 22.5 - 32.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're looking for great new colleagues. That's where you come in! REQUIREMENTS: Total experience 7+ years. Excellent knowledge and experience in Big data engineer. Strong working experience with architecture and development in Apache Spark, AWS/Azure/GCP, Data Pipelines, Kafka, SQL Server/NoSQL. Build and maintain cloud infrastructure using AWS and AWS Code Deploy. Work with programming languages like Scala and Java to develop efficient data solutions. Experience with stream processing frameworks like Kafka. Familiarity with containerization technologies like Docker and Kubernetes Design, build, and maintain scalable data processing pipelines using Hadoop, Spark,and other big data technologies. Hands on experience in building data pipelines and building data frameworks for unit testing, data lineage tracking, and automation. 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. 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
Bengaluru
INR 32.5 - 47.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 11+years Experience in data engineering and database management. Expert knowledge in PostgreSQL (preferably cloud-hosted on AWS, Azure, or GCP). Experience with Snowflake Data Warehouse and strong SQL programming skills. Deep understanding of stored procedures, performance optimization, and handling large-scale data. Knowledge of ingestion techniques, data cleaning, de-duplication, and partitioning. Strong understanding of index design and performance tuning techniques. Familiarity with SQL security techniques, including data encryption, Transparent Data Encryption (TDE), signed stored procedures, and user permission assignments. Competence in data preparation and ETL tools to build and maintain data pipelines and flows. Experience in data integration by mapping various source platforms into Entity Relationship Models (ERMs). Exposure to source control systems like Git, Azure DevOps. Expertise in Python and Machine Learning (ML) model development. Experience in automated testing and test coverage tools. Hands-on experience in CI/CD automation tools Programming experience in Golang Understanding of Agile methodologies (Scrum, Kanban). Ability to collaborate with stakeholders across Executive, Product, Data, and Design teams. RESPONSIBILITIES: Design and maintain an optimal data pipeline architecture. Assemble large, complex data sets to meet functional and non-functional business requirements. Develop pipelines for data extraction, transformation, and loading (ETL) using SQL and cloud database technologies. Prepare and optimize ML models to improve business insights. Support stakeholders by resolving data-related technical issues and enhancing data infrastructure. Ensure data security across multiple data centers and regions, maintaining compliance with national and international data laws. Collaborate with data and analytics teams to enhance data systems functionality. Conduct exploratory data analysis to support database and dashboard development.
Hyderabad
INR 22.5 - 37.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're looking for great new colleagues. That's where you come in. Senior Staff Engineer - Java Fullstack Job Location- Hyderabad Experience - 10-13 years Please Note: Candidates who have appeared in Nagarro within the last 6 months are not eligible to reapply. However, we would greatly appreciate any referrals you may have. REQUIREMENTS: Total Experience 10+years. Hands-on software development experience in modern Java Full Stack development. Extensive experience with Java frameworks and libraries, including Spring Core, Spring Boot, Spring MVC, Hibernate/JPA and Microservices Architecture. Experience in SOA based architecture, Web Services (Apache/CXF/JAXWS/JAXRS/SOAP/REST). Experience in single page web application development using HTML5, CSS3, and Javascript. Experience in Single Page Application (SPA) development. Hands on experience in building Amazon AWS. Proficiency in front-end technologies including Angular/React, HTML, CSS, and JavaScript. Experience in Code Quality tools like SonarQube, and Veracode. Experience with message queues (Kafka, RabbitMQ, ActiveMQ, etc) Must be comfortable working on the Unix/Linux shell command line. Must have experience developing Software-as-a-Service (SaaS) applications. Experience with relational and NOSQL databases. Experience with open-source frameworks like Redis and Elasticsearch. Strong knowledge of cloud-based architectures, development, and deployment with providers such as Azure, AWS, or any other cloud providers. Strong expertise in designing and developing Web Services and REST APIs. Hands-on experience deploying applications to hosted data centers or cloud environments using technologies such as Docker, Kubernetes, and Google Cloud Platform. A good understanding of UML and design patterns Good understanding of front-end architecture, UI development, and data-driven design. Ability to simplify solutions, optimize processes, and resolve escalated issues efficiently. Strong problem-solving skills and a passion for continuous improvement. Strong 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 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 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.
FIND ON MAP
Company Reviews
View ReviewsMy Connections Nagarro
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.
We have sent an OTP to your contact. Please enter it below to verify.