
šš¼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 33 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 find the job details below
Experience: 7.5-10 years
Must Have: Microservices architecture (MSA)- General Experience
Ā
Ā REQUIREMENTS:
Ā
- Strong technical background with node.js, event loop understanding, unit testing, developing web application & APIs, event & stream, call-back & closures, promise, async/await, accessing file system, Optimization techniques
- understanding of different components such as web server, storages, integrations
- should have worked on designing and building server-side solutions (in any technology), build process of node.js, CI/CD process of node.js, multi-tasking (working on multiple things at same time)
- Good knowledge of functional and Object-Oriented Programming
- Implementing effective security protocols, data protection measures, and storage solutions.
- Running diagnostic tests, repairing defects, and providing technical support.
- Recommending and implementing improvements to processes and technologies.
- Keeping informed of advancements in the field of Node.js development.
- Familiarity with Azure pipeline
- Should have experience in Identifying software application weaknesses and target areas and sketching out ideas for automated software test procedures. Reviewing software bug reports and highlighting problem areas.
- Knowledge of high-quality professional software engineering practices for agile software development cycle, including coding standards, code reviews, source control management, build processes, testing, and deployment.
- Fundamental knowledge of design patterns
- Experience in communicating effectively with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
- Mentoring the team members to meet the client's needs and holding them accountable for high standards of delivery.
- Being able to understand and relate technology integration scenarios and be able to apply these learnings in complex troubleshooting scenarios.
Ā Ā RESPONSIBILITIES:
- 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.

About Nagarro Software
About
šš¼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 (19000+ experts across 33 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues.
Tech stack
Company video


Photos
Connect with the team
Similar jobs
- We are looking for a strong backend developer with good experience in AWS.
- Should be able to write solid and clean code.
- Should be good with algorithms and architecture.
We have an immediate opportunity for Sr Backend Developer position with one of our clients based out of Hyderabad location.
Please find the below Job Description.
Position : Sr Backend Developer
Work Location : Hyderabad
Experience : 8+ yrs
Job Type : Fulltime
Mode : Hybrid
Description:
We are looking for a skilled and proactive Backend Developer with strong hands-on experience in .NET 8, Entity Framework, and AWS services to join our dynamic development team. The ideal candidate will be passionate about building scalable APIs, working with microservices architecture, and deploying infrastructure using Terraform.
You will play a key role in designing, developing, and maintaining high-performance backend systems for cloud-native applications.
Key Responsibilities:
* Design, develop, and maintain robust and scalable APIs using .NET 8 and Entity Framework.
* Optimize data access and caching strategies using Redis Cache.
* Work with MySQL for efficient data storage and retrieval.
* Integrate and manage AWS services including:
Ā RDS for database hosting
Ā SQS and SNS for messaging and notifications
Ā ECS for containerized application deployments
Ā Secrets Manager and KMS for secrets and key management
* Write clean, maintainable, and testable code following best practices and SOLID principles.
* Collaborate with cross-functional teams in code reviews, architectural discussions, and deployment planning.
* Use GitLab for version control and CI/CD pipelines.
* Provision and manage infrastructure using Terraform.
* Monitor, troubleshoot, and enhance application performance and reliability.
Required Skills & Experience:
* Strong proficiency in .NET 8 and C#.
* Experience with Entity Framework Core.
* Proficient in building and consuming RESTful APIs.
* Hands-on experience with Redis for caching.
* Solid experience with MySQL or other relational databases.
* Practical knowledge of AWS services, especially:
Ā RDS, SQS, SNS, ECS, Secrets Manager, KMS
* Experience with GitLab for source control and DevOps pipelines.
* Familiarity with Terraform for infrastructure as code.
* Good understanding of microservices, containerization, and scalable architecture.
* Strong problem-solving and debugging skills.
Nice to Have:
* Experience with Docker and Kubernetes.
* Knowledge of monitoring tools (e.g. CloudWatch, Prometheus, Grafana).
* Exposure to CI/CD best practices.
Ā
Please send us your updated resume and the below required details forĀ further process.
Full Name:
Email ID:
Contact No:
Skype ID:
Total Experience :
Relevant Experience :
Current Location :
Current CTC :
Expected CTC :
Notice Period :
Reason for Change :
References of your friends/colleagues will be appreciated.
ThanksĀ & Regards,
Meghana
USP HR TECHNOLOGIES.(www.usptech.in)
Job Description :
We are looking for a Full Stack Developer specializing in Angular JS, NodeJS, and React Native, who is extremely hands-on and can take charge of the complete Web Development process to deliver unique & customer-centric web applications.
Skills :
- PRIMARY SKILLS NEEDED: NodeJS, AngularJS, React JS
- MySQL and NoSQL DB (like MongoDB/Cassandra) - MUST HAVE.
- jQuery, JSON, AJAX, web services/REST, SQL.
- JavaScript frameworks like NodeJS, AngularJS, ReactJS, Jasmine or Ember, etc., or JS-based build tools like Grunt, Gulp, and Bower.
- Working knowledge of Apollo, GraphQL, and Moment.js is an advantage.
- UX or UI designing experience is an advantage.
Experience :
- 3+ years of Full Stack Application development experience is a must.
- Deep understanding of client-side development, coding in HTML5, CSS3, JavaScript ES6, and jQuery.
- Strong experience using a client-side MVC framework such as NodeJS, React JS, NextJS, Redux, and AngularJS.
- Topnotch programming skills and writing code for robust software design.
- Experience in responsive design, cross-browser compatibility, and website performance.
- Experience in object-oriented design skills.
- Aggressive problem diagnosis and creative problem-solving skills.
- Experience with Git.
- Experience with handling Services, RESTful, and APIs.
- Knowledge of frontend CSS frameworks like Bootstrap, Material UI, and preprocessors like SASS and LESS.
Responsibilities :
- To work with a cross-functional software development team on highly visible strategic projects as an expert-level individual contributor to the coding tasks assigned.
- Responsible for the development of highly responsive, web-based UI in a flexible and well-structured front-end architecture.
- Experience working with remote data via REST and JSON
- Experience with third-party libraries and APIs (Google APIs etc.)
- Produce well-designed efficient code in a timely manner to meet delivery timescales/milestones.
- Mentor other developers on software best practices and technical guidance and help grow their software development skill sets.
- To proactively stay plugged into emerging technologies/industry trends and apply them to operations and activities.
- Should demonstrate the ability to handle multiple projects simultaneously, manage priorities and communicate progress effectively.
Ā
Senior Software Engineer (Java)
We are looking for a Senior Software Engineer - Java
If you're a creative problem solver who is eager to develop amazing products and hungry for a new adventure, a word class workplace is waiting for you in the heart of Kolkata.
An exhaustive list of expectations :
ā Design and implement cutting-edge applications
ā Participate in code reviews and application debugging and diagnosis.
ā Practice modern software development methodologies such as continuous delivery, and scrum.
ā Collaborate with product managers and engineers to build scalable systems enabling innovative ordering experiences.
Requirements -
ā Knowledge and 5+ years of experience in developing Java applications
ā A completed technical degree in Computer Science or any related fields.
ā Profound knowledge and working experience with Java Frameworks (Springboot) and SQL databases.
ā Solid experience in the design and implementation of Restful APIs and design patterns.
ā Strong knowledge in Core Java, REST , Spring Framework, Spring Boot Microservice , JPA (e.g. Hibernate, OpenJPA, etc.) , Docker, Jenkins, ELK Stack
ā Experience working with NoSQL Technologies and interest in Elasticsearch, and Microservices architectures.
ā Curiosity, out of box problem-solving abilities, and an eye for detail.
ā Passion for clean code
What really makes us interested in you - You are self-motivated. You think like an entrepreneur, constantly innovating and driving positive change, but more importantly, you consistently deliver stupendous results.
Number of position ā 3
Job Location ā kolkata, Sector 5
AtĀ DotPe,Ā we rely on our dynamic team of engineers to solve the many challenges and puzzles that come with our rapidly evolving technical stack. Weāre seeking aĀ Technical Lead Backend who is ready to work with new technologies and architectures in a forward-thinking organization thatās always pushing boundaries. Here, you will take complete, end-to-end ownership of projects across the entire stack. Our ideal candidate has experience building products across the stack and a firm understanding of web frameworks, APIs, databases, and multiple back-end languages. Youāll be joining a small team working at the forefront of new technology, solving the challenges that impact back-end architecture, and ultimately, delivering amazing global user experiences.
Technical Lead Backend
Responsibilities:
⢠Build cutting-edge, scalable systems by writing simple and efficient code, and pushing your design and architecture limits for new product development
⢠Optimize APIs for applications while creating and maintaining unit/integrations test suites
⢠Participate in all aspects of agile software development including design, implementation, and deployment
⢠Design and provide guidance on building end-to-end systems optimized for speed and scale
⢠Develop new features and infrastructure development in support of rapidly emerging business and project requirements
⢠Assume leadership of new projects from conceptualization to deployment
⢠Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design
⢠Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities
⢠Work and collaborate closely with tech, product, and business teams to understand requirements and translate them into quality software products
⢠Experience in developing scalable and highly configurable solutions.
⢠Experience and understanding of Node.js and MongoDB
⢠Experience in Software design, System design, Debugging, System monitoring, profiling and agile process
⢠Experience working on NoSQL databases.
⢠Passion for innovation and creative ideas.
⢠Experience in developing automated unit and functional tests along with load & Performance testing
⢠Analytical mindset with good problem-solving abilities
⢠High proficiency in Data Structure and Algorithms
- Selecting the tech stack, programming language, and framework
- Working on Solution architecture, and software development.
- Improving and optimizing the application architecture
- Developing APIs
- Handling Application management, including ongoing support, bug fixes, patches, minimal enhancements code refactoring, etc., maintaining infrastructure (3 rd party hosting/ servers, storage, memory, etc.)
- Managing Network security, data security
- Designing and developing databases and applications that pool, extracting and analysing large amounts of data to provide management with insights on the overall performance of the organization as well as information on markets and competitors.
- Creating dashboards and developing data collection methods.
- Debugging and QA
- Managing vendor relationships
- Managing third-party services used in the application
- Building a deployment pipeline to deliver updates safely and regularly.
- Planning software releases, Managing releases (safe and downtime-proof), tags, and versions, software releases
Ā
What you need to have:- B. Tech in Computer Science or an MCA from a good college
- Minimum 5 years of experience
- Preferably based in Gurgaon. If not, relocation would be required since a lot of hustling and discussions will require physical meetings with the Founders.
- Should know the ins and outs of the software development life cycle
- Experience of designing, architecture, coding, testing, debugging and documenting for both front end and back end applications
- Must have knowledge about development technology like PHP, jQuery, Java script,
HTML, CSS3, JSON, XML, Bootstrap. Third party plugins, Android studio, etc. - Must have knowledge of frameworks such as Laravel, Cake
- Good knowledge of databases (MySQL), version control tools like GitHub, etc.

Experience: 5-12 years (approx.)
Notice period : Immediate / Within 15 days.
Location : Hyderabad.
Mode Of Interview :Ā Walk-In Drive.
Address : Altimetrik India The Hive, Corporate Capital, Ground floor, Survey No. 115/1 and Survey No. 115/29 Financial District, Nanakramguda Village, Hyderabad, Telangana Get Directions.
Mandatory Skills
⢠Strong Restful API, Micro-services development experience using ASP.NET CORE Web APIs (C#)
⢠Must have exceptionally good software design and programming skills in .Net Core (.NET 3.X, .NET 6) Platform, C#, ASP.net MVC, ASP.net Web API (RESTful), Entity Framework & LINQ
⢠Good working knowledge on Azure Functions, Docker, and containers
⢠Expertise in Microsoft Azure Platform - Azure Functions, Application Gateway, API Management, Redis Cache, App Services, Azure Kubernetes, CosmosDB, Azure Search, Azure Service Bus, Function Apps, Azure Storage Accounts, Azure KeyVault, Azure Log Analytics, Azure Active Directory, Application Insights, Azure SQL Database, Azure IoT, Azure Event Hubs, Azure Data Factory, Virtual Networks and networking.
⢠Strong SQL Server expertise and familiarity with Azure Cosmos DB, Azure (Blob, Table, queue) storage, Azure SQL etc
⢠Experienced in Test-Driven Development, unit testing libraries, testing frameworks.
⢠Good knowledge of Object Oriented programming, including Design Patterns
⢠Cloud Architecture - Technical knowledge and implementation experience using common cloud architecture, enabling components, and deployment platforms.
⢠Excellent written and oral communication skills, along with the proven ability to work as a team with other disciplines outside of engineering are a must
⢠Solid analytical, problem-solving and troubleshooting skills
Desirable Skills:
⢠Certified Azure Solution Architect Expert
o Microsoft Certified: Azure ā Fundamentals Exam AZ-900
o Microsoft Certified: Azure Administrator ā Associate Exam AZ-104
o Microsoft Certified: Azure Developer ā Associate Exam AZ-204
o Microsoft Certified: DevOps Engineer Expert (AZ-400)
o Microsoft Certified: Azure Solutions Architect Expert (AZ-305)
⢠Good understanding of software architecture, scalability, resilience, performance;
⢠Working knowledge of automation tools such as Azure DevOps, Azure Pipeline or Jenkins or similar
Roles & Responsibilities
⢠Defining best practices & standards for usage of libraries, frameworks and other tools being used;
⢠Architecture, design, and implementation of software from development, delivery, and releases.
⢠Breakdown complex requirements into independent architectural components, modules, tasks and strategies and collaborate with peer leadership through the full software development lifecycle to deliver top quality, on time and within budget.
⢠Demonstrate excellent communications with stakeholders regarding delivery goals, objectives, deliverables, plans and status throughout the software development lifecycle.
⢠Should be able to work with various stakeholders (Architects/Product Owners/Leadership) as well as team - Lead/ Principal/ Individual Contributor for Web UI/ Front End Development;
⢠Should be able to work in an agile, dynamic team environment;
- 5 +yrs of ITExperience
- A candidate with strong OOP skills as well as strong web front end skills(HTML, CSS, Javascript, jQuery etc.)and a lot of MySQL/MsSQLĀ exposure and ideally stored procedureGood Experience inĀ Core PHPĀ and anyĀ PHP Frameworks (Laravel/Symphony/Zend).
- Experience in AngularJs & AWS is plus
We are looking for Wordpress Developer responsible for managing back-end and the interchange of data between the server and the users.
Your primary focus will be customizing and maintenance of existing plugin/theme, create new as per requirement and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the modules and plugins built by your co-workers into the application. Therefore, a basic understanding of PHP is necessary as well.
Responsibilities
- Build efficient, testable, and reusable wordpress modules
- Solve complex performance problems and architectural challenges
- Integration of data storage solutions
- Manage and update theme as per requirement
Ā
Ā
Skills
- Strong knowledge of wordpress
- WooCommerce plugin
- Understanding the fully synchronous behavior of PHP
- Understanding of MVC design patterns
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Knowledge of object oriented PHP programming
- Understanding accessibility and security compliance
- Strong knowledge of the common PHP or web server exploits and their solutions
- Understanding fundamental design principles behind a scalable application
- Familiarity with limitations of PHP as a platform and its workarounds
- Creating database schemas that represent and support business processes
- Familiarity with SQL databases and their declarative query languages
- Proficient understanding of code versioning tools, such as Git















