Openings

United States

Senior Developer

Job Duties: Gather business requirements from project stakeholders and users through 1-1 user interaction, focus group and contextual inquiry sessions. Understand functional requirements thoroughly and analyze the scope of work in context of the sub-task/task/module/project. Define, understand and analyze the non-functional requirements of the project. Develop application using technologies: Angular, JavaScript, Java J2EE, web services and oracle databases. Do impact analysis in context of assigned module, task or sub task. Understand and own the framework of the system and be able to maintain it during development. Create, understand and validate WBS and estimated effort for given module/task. Follow application framework and design during implementation, be it coding or bug fixing. Research & development for complex technical issues. Understand and relate technology integration scenarios and be able to apply these learnings in complex troubleshooting scenarios. Develop features which can only be executed efficiently at onsite due to high team dependency. Write code as one complete resource on client requirements without much help, adhering to planned timelines, and be responsible for it. Fix defects by making appropriate changes in the code design, develop standards and assist in project planning. Write unit / integration test cases. Ensure developer level testing done before pushing the changes for QA to verify. Review code against a predefined checklist and ensure that all the relevant best practices are followed. Review developed functionality against functional and non-functional specs of the project. Ensure functionality is correctly implemented and are within defined ranges in context of various NFRs. Understand and setup project’s code management process, including repositories, CI, static analysis, build and other such tools and platforms. Lead/support UAT and production roll outs. Setup developer, QA, staging and production environment, including publishing on respective Store (in case of mobile apps).

Job Requirements: Required Bachelor’s or foreign equivalent , Management, Business Administration, Information Systems, CIS, MIS, Engineering (Any). Must be able to travel/relocate to various client sites throughout the U.S.

Location of Work: Nagarro USA

To apply please send resumes to HR Manager, Nagarro Inc., 2001 Gateway Place, Suite 100 W, San Jose, CA 95110 Phone: (408) 436-6170 or Email: jobs_usa@nagarro.com.

 

Quality Lead

Job Duties: Understand functional and non-functional requirements and the business context for which the application is being developed. Interact with the client to identify scope of testing, acceptance criteria, expectations w.r.t. quality, availability of test data and environment, constraints, risks etc. Ensure that components and features are complete based on the business definition of “done”. Participate in developing and documenting User Stories, including testing estimates and validation tests. Write the test cases/scripts – ideally up-front but on a just-in- time basis per feature. Partner with the developers to ensure all areas of the application are fully tested and issues are clearly logged and prioritized consistently. Manage the defect log and ensure issues are resolved, including validation of the fix. Analyze and determine proper testing procedures/processes for testing both hardware and software. Contribute to the analysis of product features, and the product as a whole, to ensure it behaves as intended. Ensure all non-functional requirements (performance, scalability, security, usability, etc.) are met. Act as the entry point for the Help Desk to provide an initial review and assessment of reported defects. Mentor the junior members of the Testing team, assist them in understanding the application and the requirements of the project, and guide them during the execution phase. Certify software functionality for new production releases.

Job Requirements: Required Bachelor’s or foreign equivalent , Management, Business Administration, Information Systems, CIS, MIS, Engineering (Any). Must be able to travel/relocate to various client sites throughout the U.S.

Location of Work: Nagarro USA

To apply please send resumes to HR Manager, Nagarro Inc., 2001 Gateway Place, Suite 100 W, San Jose, CA 95110 Phone: (408) 436-6170 or Email: jobs_usa@nagarro.com.

 

Senior Developer

Job Duties: Understand functional requirements thoroughly and analyze the scope of work in context of the sub-task/task/module/project. Maintain zero defects in code that you write, having no reported defects by applicable static code analysis tool. Also ensure that checked-in code is always compliable and release-ready state. Follow application framework and design during implementation, be it coding or bug fixing. Research & development for complex technical issues. Write unit test cases for software system testing and validation procedures to verify that software product has met the business requirements. Interacting with onsite team to resolve technical queries. Testing and demo to the customer for the features developed by offshore team. Acquire additional skills required to work on client requirements through self-study. Developing features which can only be executed efficiently at onsite due to high team dependency. Defect fixing by making appropriate changes in the code design, interact with client to understand requirements, develop standards and assist in project planning. Interacting with Requirements team to resolve offshore team’s business-related queries. Write code as one complete resource on client requirements without much help, adhering to planned timelines, and be responsible for it. Follow coding guidelines and conventions that are agreed upon during project initialization. Prepare approach notes (low level design) for the assigned items/features in confluence. Get all code reviewed before checking in, as per project processes. Be able to troubleshoot own tasks in less time. Follow SCM, CI & Deployment process. Follow the specified code structure and the best practices of automated code integration, branching and deployment. Should adhere to all applicable project processes and describe progress/updates in daily SCRUM and report challenges (if any). Run applicable static code analysis tool on every planned check-point (such as on every check-in or on every nightly build, etc.). Participate in all sprint ceremonies and help team to achieve sprint goals defined by Scrum Master. Participate in daily SCRUM meetings and discuss the progress of the sprint with the team members. Help team in code reviews to ensure the quality delivery at the end of the sprint. Plan for regular interaction with the major stakeholders on the client's side, to keep them updated about the progress being made, major challenges faced, explore new opportunities, obtain feedback etc. Work closely with product owner and various support functions, such as IT and PS, to setup the tools and repositories required for the effective execution.

Job Requirements: The minimum education requirements to perform these job duties is Bachelor’s or foreign equivalent, Computer Science, Information Systems, CIS, MIS, Engineering (Any) or a related field. Must be able to travel/relocate to various client sites throughout the U.S.

Location of Work: Nagarro USA

To apply please send resumes to HR Manager, Nagarro Inc., 2001 Gateway Place, Suite 100 W, San Jose, CA 95110 Phone: (408) 436-6170 or Email: jobs_usa@nagarro.com.

 

Project Manager

Job Duties: Identify and define high level activities that will be used in creating the project management schedule using project deliverables document. Develop project activities template used to simplify the process of project scheduling and planning. Work with project stakeholder, experts and project team to create project activity list and then identify and define milestones for different project activities. Identify and defined relationship among different project activities using project activity list, milestone list and project scope statement. Use project management tools like Microsoft Project Plan, JIRA and WORKZONE to set-up priorities for each project activity and generate task sequence organized and sorted by importance and urgency. Identify and defined all internal and external dependencies. Review stakeholder’s requirement and the product scope statement to estimate and amount of resources required for performing project activities and task. Identify and develop resources calendars and define types of required resources. Define and estimate amount of working time required for accomplishing each identified activity.

Job Requirements: The minimum education requirements to perform these job duties is Bachelor’s or foreign equivalent, Computer Science, Information Systems, CIS, MIS, Engineering (Any) or a related field. Must be able to travel/relocate to various client sites throughout the U.S.

Location of Work: Nagarro USA

To apply please send resumes to HR Manager, Nagarro Inc., 2001 Gateway Place, Suite 100 W, San Jose, CA 95110 Phone: (408) 436-6170 or Email: jobs_usa@nagarro.com.

 

Developer

Job Duties: Requirement analysis and interacting with the requirements team to resolve the offshore team’s business-related queries. Technical analysis, design and development of software applications. Working closely with the user team for the product validation. Analyze, route and prioritize production issues based on the severity. Track and manage the progress of the support teams assignments and initiatives. Testing and demonstration of the features developed by the team. Offshore team coordination and work allocation. Developing features which can only be executed efficiently at onsite due to high team dependency.

Job Requirements: The minimum education requirements to perform these job duties is Bachelor’s or foreign equivalent, Computer Science, Information Systems, CIS, MIS, Engineering (Any) or a related field. Must be able to travel/relocate to various client sites throughout the U.S.

Location of Work: Nagarro USA

To apply please send resumes to HR Manager, Nagarro Inc., 2001 Gateway Place, Suite 100 W, San Jose, CA 95110 Phone: (408) 436-6170 or Email: jobs_usa@nagarro.com.

 

Technical Lead

Job Duties: Analyze, design, develop, test and document software applications, apply knowledge of programming techniques and computer systems. Formulate plan, estimate and outline steps required to develop program and integrate with enterprise software platforms. Design new and existing applications to expand their functions on cross browser and cross platform environment. Consult with business stakeholders to analyze system wide requirements, prepare flowcharts and diagrams to illustrate sequence of steps program must follow, develop standards and assist in project planning. Analyze, review, and alter program to increase operating efficiency or adapt to new requirements. Conduct project risk identification and mitigation action planning. Provide technical assistance and monitor performance of program after implementation. Design, implement and develop automated unit testing framework for testing of the application based on the business requirements.

Job Requirements: Required Bachelor’s or foreign equivalent in Computer Science, Computer Applications, IT, Information Systems, Computer Information Systems, Engineering (any), MIS or any related field + 5 years of experience with the same or similar job duties but given another designation. Required travel and relocation to various client sites throughout the USA.

Location of Work: Jacksonville, FL.

To apply please send resumes to HR Manager, Nagarro Inc., 2001 Gateway Place, Suite 100 W, San Jose, CA 95110 Phone: (408) 436-6170 or Email: jobs_usa@nagarro.com.

 

Quality Lead

Job Duties: Work with internal teams, Business Analyst, Technical Architects and end-users to gather test requirements and develop test strategy, test plans for systems integration testing, UAT and end-to-end testing. Responsible for creating or reviewing test scenarios, test cases, and procedures for functional, integration, and acceptance testing. Design and maintain Test Automation Framework to allow accelerated releases and ensure consistency and reliability of testing. Test APIs, user interfaces, web services, mobile application and/or web applications. Product installation and uninstallation testing (client, server, and web applications). Conduct code reviews on test scripts and peer review. Collaborate with development engineers to build, evolve, and maintain a scalable continuous build and deployment pipeline. Lead QA teams and projects to design and develop Test automation. Identify and recommend Quality Assurance process and procedure improvements. Creating and/or reviewing client-facing documents.

Job Requirements: Required Masters or foreign equivalent in CS, CA, CIS, MIS, Engineering (Any) or any related field + 1 year of experience with the same or similar job duties but given another designation. Must be able to travel/relocate to various client sites throughout the U.S.

Location of Work: New York, NY

To apply please send resumes to HR Manager, Nagarro Inc., 2001 Gateway Place, Suite 100 W, San Jose, CA 95110 Phone: (408) 436-6170 or Email: jobs_usa@nagarro.com.

 

Technical Lead

Job Duties: Analyze, design, develop, test and document software applications, apply knowledge of programming techniques and computer systems. Formulate plan, estimate and outline steps required to develop program and integrate with enterprise software platforms. Design new and existing applications to expand their functions on cross browser and cross platform environment. Consult with business stakeholders to analyze system wide requirements, prepare flowcharts and diagrams to illustrate sequence of steps program must follow, develop standards and assist in project planning. Analyze, review, and alter program to increase operating efficiency or adapt to new requirements. Conduct project risk identification and mitigation action planning. Provide technical assistance and monitor performance of program after implementation. Design, implement and develop automated unit testing framework for testing of the application based on the business requirements.

Job Requirements: Required Bachelor's or foreign equivalent in Computer Science, Information Systems, Computer Information Systems, Engineering (any), MIS or any related field + 5 years of experience with the same or similar job duties but given another designation. Required travel and relocation to various client sites throughout the USA.

Location of Work: New York 10018

To apply please send resumes to HR Manager, Nagarro Inc., 2001 Gateway Place, Suite 100 W, San Jose, CA 95110 Phone: (408) 436-6170 or Email: jobs_usa@nagarro.com.

 

Business Analyst

Job Duties: Understanding and analyzing client's business needs and designing software solutions to address those needs. Conducting stakeholder interviews, user interviews, focus group studies and workshops to elicit end-user requirements. Analyzing and improving current business processes to design automated workflows. Documenting system requirements specification to enable project implementation by the software development team. Facilitating communication and resolution of issues between the client and the project team. Providing project oversight and reporting project progress to all the stakeholders. Managing day to day communication with the client and acting as a primary point of contact for the client.

Job Requirements: Required Bachelor’s or foreign equivalent in Computer Science, Information Systems, Computer Information Systems, Engineering (any), MIS or any related field + 5 years of experience with the same or similar job duties but given another designation. Required travel and relocation to various client sites throughout the USA.

Location of Work: Nagarro Inc., 315 West 36th Street, Suite # 3017 New York 10018, USA

To apply please send resumes to HR Manager, Nagarro Inc., 2001 Gateway Place, Suite 100 W, San Jose, CA 95110 Phone: (408) 436-6170 or Email: jobs_usa@nagarro.com.

 

Technical Lead

Job Duties: Design, Develop, refine, and tune integrations between applications. Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain business applications built on various technologies. Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plans. Consult with business users to identify current operating procedures and clarify program objectives. Creates and executes development plans and revises as appropriate to meet changing needs and requirements. Manage the day-to-day activities of the development team(s) and ensure the coordination of individual team deliverables is synchronized as necessary to achieve product releases. Provides technical direction for the development, design, and systems integration for client engagement from definition phase through implementation. Integral part of the development team and participate in peer-reviews of solution designs and related code. Reviews the status reports of team members and addresses issues as appropriate.

Job Requirements: Required Masters or foreign equivalent in Computer Science, Computer Applications, IT, Information Systems, Computer Information Systems, Engineering (any), MIS or any related field + 1 year of experience with same or similar job duties but given another designation. Required travel and relocation to various client sites throughout the USA.

Location of Work: Nagarro Inc.,315 West 36th Street, New York 10018, USA

To apply please send resumes to HR Manager, Nagarro Inc., 2001 Gateway Place, Suite 100 W, San Jose, CA 95110 Phone: (408) 436-6170 or Email: jobs_usa@nagarro.com.

 

Senior Developer

Job Duties: Gather business requirements from project stakeholders and users through 1-1 user interaction, focus group and contextual inquiry sessions. Understand functional requirements thoroughly and analyze the scope of work in context of the sub-task/task/module/project. Define, understand and analyze the non-functional requirements of the project. Develop application using technologies: Angular, JavaScript, Java J2EE, web services and oracle databases. Do impact analysis in context of assigned module, task or sub task. Understand and own the framework of the system and be able to maintain it during development. Create, understand and validate WBS and estimated effort for given module/task. Follow application framework and design during implementation, be it coding or bug fixing. Research & development for complex technical issues. Understand and relate technology integration scenarios and be able to apply these learnings in complex troubleshooting scenarios. Develop features which can only be executed efficiently at onsite due to high team dependency. Write code as one complete resource on client requirements without much help, adhering to planned timelines, and be responsible for it. Fix defects by making appropriate changes in the code design, develop standards and assist in project planning. Write unit / integration test cases. Ensure developer level testing done before pushing the changes for QA to verify. Review code against a predefined checklist and ensure that all the relevant best practices are followed. Review developed functionality against functional and non-functional specs of the project. Ensure functionality is correctly implemented and are within defined ranges in context of various NFRs. Understand and setup project’s code management process, including repositories, CI, static analysis, build and other such tools and platforms. Lead/support UAT and production roll outs. Setup developer, QA, staging and production environment, including publishing on respective Store (in case of mobile apps).

Job Requirements: The minimum education requirements to perform these job duties is Bachelor’s or foreign equivalent, Computer Science, Information Systems, CIS, MIS, Engineering (Any) or a related field. Must be able to travel/relocate to various client sites throughout the U.S.

Location of Work: Nagarro USA

To apply please send resumes to HR Manager, Nagarro Inc., 2001 Gateway Place, Suite 100 W, San Jose, CA 95110 Phone: (408) 436-6170 or Email: jobs_usa@nagarro.com.

 

Developer

Job Duties: Working on the software design, development, maintenance, and troubleshooting of the new feature. Improve the productivity and code quality by following coding guidelines and conventions and also making sure peers follow them. Implementing Unit tests. Performing peer code reviews. Analyze system architecture and structure requirements. Working on high-level design documentation. Providing accurate story and project estimations. Making sure that the development changes are in sync with the Continuous Integration (CI), Continuous Deployment (CD) processes. Support the project by working on priority-1 issues and any other bugs found during testing, regression, and/or production. Daily interaction with various client stakeholders to maintain business fluidity. Responsible for onshore /offshore coordination. Guide and mentor other developers while also being involved with development activities wherever necessary. Developing aggregated web-based dashboard views for the users to have an aggregated analytical view of the system. Designing and developing the cloud migration to Azure by for enterprise scale queueing system. Creating database schemas that represent and support existing and new business processes.

Job Requirements: The minimum education requirements to perform these job duties is Bachelor’s or foreign equivalent, Computer Science, Information Systems, CIS, MIS, Engineering (Any) or a related field. Must be able to travel/relocate to various client sites throughout the U.S.

Location of Work: Nagarro USA

To apply please send resumes to HR Manager, Nagarro Inc., 2001 Gateway Place, Suite 100 W, San Jose, CA 95110 Phone: (408) 436-6170 or Email: jobs_usa@nagarro.com.

 

Senior Developer

Job Duties: Gather business requirements from project stakeholders and users through 1-1 user interaction, focus group and contextual inquiry sessions. Understand functional requirements thoroughly and analyze the scope of work in context of the sub-task/task/module/project. Define, understand and analyze the non-functional requirements of the project. Develop application using technologies: Angular, JavaScript, Java J2EE, web services and oracle databases. Do impact analysis in context of assigned module, task or sub task. Understand and own the framework of the system and be able to maintain it during development. Create, understand and validate WBS and estimated effort for given module/task. Follow application framework and design during implementation, be it coding or bug fixing. Research & development for complex technical issues. Understand and relate technology integration scenarios and be able to apply these learnings in complex troubleshooting scenarios. Develop features which can only be executed efficiently at onsite due to high team dependency. Write code as one complete resource on client requirements without much help, adhering to planned timelines, and be responsible for it. Fix defects by making appropriate changes in the code design, develop standards and assist in project planning. Write unit / integration test cases. Ensure developer level testing done before pushing the changes for QA to verify. Review code against a predefined checklist and ensure that all the relevant best practices are followed. Review developed functionality against functional and non-functional specs of the project. Ensure functionality is correctly implemented and are within defined ranges in context of various NFRs. Understand and setup project’s code management process, including repositories, CI, static analysis, build and other such tools and platforms. Lead/support UAT and production roll outs. Setup developer, QA, staging and production environment, including publishing on respective Store (in case of mobile apps).

Job Requirements: The minimum education requirements to perform these job duties is Bachelor’s or foreign equivalent, Computer Science, Information Systems, CIS, MIS, Engineering (Any) or a related field. Must be able to travel/relocate to various client sites throughout the U.S.

Location of Work: Nagarro USA

To apply please send resumes to HR Manager, Nagarro Inc., 2001 Gateway Place, Suite 100 W, San Jose, CA 95110 Phone: (408) 436-6170 or Email: jobs_usa@nagarro.com.

 

Senior Developer

Job Duties: Create low-level design of components defined under system design and architecture. Conduct peer-code reviews. Write code for client requirements while adhering to planned timelines. Research and develop proof-of-concepts for complex technical issues, as well as develop features which can only be efficiently executed onsite due to inter-team dependencies. Follow application framework and design during implementation, and understand functional requirements thoroughly and analyze the scope of work in the context of the sub-task/task/module/project. Maintain minimal defects in code (having no reported defects by applicable static code analysis tools). Run applicable static code analysis tools on every planned check-point (such as on every check-in or on every nightly build, etc.) and bench test and demonstrate to stakeholders the features developed by the team, among other duties.

Job Requirements: The minimum education requirements to perform these job duties is Bachelor’s or foreign equivalent, Computer Science, Information Systems, CIS, MIS, Engineering (Any) or a related field. Must be able to travel/relocate to various client sites throughout the U.S.

Location of Work: Nagarro USA

To apply please send resumes to HR Manager, Nagarro Inc., 2001 Gateway Place, Suite 100 W, San Jose, CA 95110 Phone: (408) 436-6170 or Email: jobs_usa@nagarro.com.

 

Senior Developer

Job Duties: Gather business requirements from project stakeholders and users through 1-1 user interaction, focus group and contextual inquiry sessions. Understand functional requirements thoroughly and analyze the scope of work in context of the sub-task/task/module/project. Define, understand and analyze the non-functional requirements of the project. Develop application using technologies: Angular, JavaScript, Java J2EE, web services and oracle databases. Do impact analysis in context of assigned module, task or sub task. Understand and own the framework of the system and be able to maintain it during development. Create, understand and validate WBS and estimated effort for given module/task Follow application framework and design during implementation, be it coding or bug fixing. Research & development for complex technical issues. Understand and relate technology integration scenarios and be able to apply these learnings in complex troubleshooting scenarios. Develop features which can only be executed efficiently at onsite due to high team dependency. Write code as one complete resource on client requirements without much help, adhering to planned timelines, and be responsible for it. Fix defects by making appropriate changes in the code design, develop standards and assist in project planning. Write unit / integration test cases. Ensure developer level testing done before pushing the changes for QA to verify. Review code against a predefined checklist and ensure that all the relevant best practices are followed. Review developed functionality against functional and non-functional specs of the project. Ensure functionality is correctly implemented and are within defined ranges in context of various NFRs. Understand and setup project’s code management process, including repositories, CI, static analysis, build and other such tools and platforms. Lead/support UAT and production roll outs. Setup developer, QA, staging and production environment, including publishing on respective Store (in case of mobile apps).

Job Requirements: The minimum education requirements to perform these job duties is Bachelor’s or foreign equivalent, Computer Science, Information Systems, CIS, MIS, Engineering (Any) or a related field. Must be able to travel/relocate to various client sites throughout the U.S.

Location of Work: Nagarro USA

To apply please send resumes to HR Manager, Nagarro Inc., 2001 Gateway Place, Suite 100 W, San Jose, CA 95110 Phone: (408) 436-6170 or Email: jobs_usa@nagarro.com.

 

Software Engineer - Backend

Job Duties: Developing web applications, services and integrating different enterprise applications in a scalable and reusable manner with a focus on Point-of-Sale. Utilizing application servers, such as Tomcat to implement the proposed solution. Utilizing various application integration techniques to communicate with third party and legacy/back-end systems. Design and develop service-oriented Java applications. Design and develop re-usable libraries and APIs. Design and develop scalable web-services using restful services. Other duties as directed or required.

Job Requirements: Required Bachelor’s or foreign equivalent , Management, Business Administration, Information Systems, CIS, MIS, Engineering (Any). Must be able to travel/relocate to various client sites throughout the U.S.

Location of Work: Nagarro USA

To apply please send resumes to HR Manager, Nagarro Inc., 2001 Gateway Place, Suite 100 W, San Jose, CA 95110 Phone: (408) 436-6170 or Email: jobs_usa@nagarro.com.

 

Senior Software Quality Engineer

Job Duties: Understand and translate business requirements and functional specifications, use cases and user stories into detailed test plan, test cases and test scripts. Document, implement and monitor all processes for testing as per standards defined by the upper management and organization to test web and client server applications. Providing timely project and testing status updates, risks and issues to leads and manager. Created an end to end hybrid framework using Java, Selenium, and TestNG. Performed automation testing using SQL, JDB Connection and Selenium WebDriver. Working very closely with project team to break down product backlog items into manual test cases, and then converted to automated test scripts using Selenium WebDriver with Core Java language. Using SoapUI to create Web service requests and validated these against database. Actively involved in peer review of functional test cases. Designed page factory patterns for appropriate tests with Selenium WebDriver. Performed user acceptance testing on each release of the project with the help of end user requirements. Ensure all non-functional requirements (performance, scalability, security, usability etc.) are met. Partner with the developers to ensure all areas of the application are fully tested and issues are clearly logged and prioritized consistently. Contribute to the analysis of product features, and the product as a whole, to ensure it behaves as intended. Review all artifacts prepared by the Testing team. Log defects found during the review in the project’s defined defect management tool and track these defects to closure. Create and Maintain automation framework for web application.

Job Requirements: Required Bachelor’s or foreign equivalent , Management, Business Administration, Information Systems, CIS, MIS, Engineering (Any). Must be able to travel/relocate to various client sites throughout the U.S.

Location of Work: Nagarro USA

To apply please send resumes to HR Manager, Nagarro Inc., 2001 Gateway Place, Suite 100 W, San Jose, CA 95110 Phone: (408) 436-6170 or Email: jobs_usa@nagarro.com.

 

India

We are looking for developers and architects in the following areas: Java, .NET/WPF, PHP, VB, VB.net, VB 6, front end advanced scripting, Flex, Delphi, Tivoli/IAM, HPCC, EDI/Sterling, HTML/UI/Angular, SAP, Salesforce, Dynamics, SharePoint, TIBCO MDM and webMethods.

We are also always looking for QAs, business analysts, technical writers, graphic artists, UX experts and technically oriented project managers.