Find your next role

Discover amazing opportunities across our network of companies committed to gender equality in the workplace.

Technical Consultant-IoT & Edge Computing

IBM

IBM

IT
Gurugram, Haryana, India
Posted on Mar 27, 2026
Introduction

A career in IBM Consulting is built on long-term client relationships and close collaboration worldwide. You’ll work with leading companies across industries, helping them shape their hybrid cloud and AI journeys. With support from our strategic partners, robust IBM technology, and Red Hat, you’ll have the tools to drive meaningful change and accelerate client impact. At IBM Consulting, curiosity fuels success. You’ll be encouraged to challenge the norm, explore new ideas, and create innovative solutions that deliver real results. Our culture of growth and empathy focuses on your long-term career development while valuing your unique skills and experiences.

Your role and responsibilities

Node JS Developer, who will Design, develop and/or re-engineer complex application components, and integrate software packages, programs and reusable objects residing on multiple platforms

An ambitious individual who can work under your own direction towards agreed targets and goals, you have the ability to manage change and to work under stress. You are curious to learn as demonstrated by your up-to-date technical knowledge. You are a good team player and you are familiar with Agile methodologies and principles and/or have experience working in an Agile team. We seek an applicant who will thrive in an open, dynamic, flexible, fun, spirited, collaborative environment; an individual who desires creative freedom and the opportunity to work in a high performing team.

What you’ll do:

As a Nodejs Developer, you will:

§ Design, develop and/or re-engineer complex application components, and integrate software packages, programs, and reusable objects residing on multiple platforms

§ Build applications for IBMers around the world, demonstrating agile and dynamic software support capabilities

§ Be responsible for maintenance and improvement of critical IBM internal applications

§ Perform application development based on Agile methodologies & participate in requirements/user story analysis, design, and execution

§ Conduct appropriate unit and module testing; detect, report, investigate and fix defects in the application (production support)

§ Continually focus on improving the application

§ Work effectively in collaboration with other team members, partners, and other support functions when required

Required education
Bachelor's Degree
Preferred education
Bachelor's Degree
Required technical and professional expertise

Primary focus will be the development of all server-side logic, definition and maintenance of the central database while ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.

Responsibilities


- Integration of user-facing elements developed by front-end developers with server side logic
- Writing reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performant applications
- Implementation of security and data protection
- Integration of data storage solutions
- Work Integration of data storage solutions
- Experience in managing incident, responding to the new incident, coordinating with the cross functional teams and cross geography teams
- Ability to analyze the reported incident and prepare a high-level summary of the assessment and ready to work on assignment in shifts as per the rostering.

Skills And Qualifications

  • Strong proficiency with JavaScript / Core Java and other related technologies

§ Hands-on experience of Node.js and frameworks available for it such as Express

§ Understanding the nature of asynchronous programming and its quirks and workarounds

§ Good understanding of server-side templating languages

§ Good understanding of server-side CSS pre-processors

§ Knowledge of Databases such as MySQL, DB2, Oracle and etc(at least one)

§ Basic understanding of front-end technologies, such as HTML5, and CSS3

§ Understanding accessibility and security compliance

§ User authentication and authorization between multiple systems, servers, and environment

§ Integration of multiple data sources and databases into one system

§ Understanding of messaging systems like Kafka etc.

§ Understanding fundamental design principles behind a scalable application

§ Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform

§ Creating database schemas that represent and support business processes

§ Implementing automated testing platforms and unit tests

§ Proficient understanding of code versioning tools, such as Git

§ Proficient /Familiar with concepts of Cloud based microservices

§ Min 7-10 years of experience


Preferred technical and professional experience

§ Experience of working with Node.JS and docker

§ Expertise in developing models and scalable Microservices components

§ Worked on building integration flows on various Application Programming Interface (API) development platforms

§ An authority on Cloud-Native Application architecture, Docker’s and Microservices

§ Experience in enterprise transformation of monolithic application architectures to microservices

§ Experience with design thinking methods to understand personas and develop great user design

§ Demonstrated ability to operate within short release cycles

§ Experience using modern collaboration tools in a highly-responsive environment

§ Great planning and organizational skills, good time management, with the ability to manage and prioritize own workload and to deal with urgent deadlines and changes to requirements

§ Close teamwork and collaboration across both global and local team environments

§ The ability to communicate across organizational boundaries and manage stakeholders

§ A passion for creative solutions to real user needs and business problems

§ Driven to achieve high levels of customer satisfaction, addressing the underlying problem and questioning any assumptions

§ The logical approach to problem-solving

§ Meticulous attention to detail

§ Highly motivated and productive, an entrepreneurial self-starter

§ Demonstrable experience coaching junior members of your teams

Years of Experience:
6 - 14

ABOUT BUSINESS UNIT

IBM Consulting is IBM’s consulting and global professional services business, with market leading capabilities in business and technology transformation. With deep expertise in many industries, we offer strategy, experience, technology, and operations services to many of the most innovative and valuable companies in the world. Our people are focused on accelerating our clients’ businesses through the power of collaboration. We believe in the power of technology responsibly used to help people, partners and the planet.

YOUR LIFE @ IBM

In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better.

Being an IBMer means you’ll be able to learn and develop yourself and your career, you’ll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.

Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do.

Are you ready to be an IBMer?

ABOUT IBM

IBM’s greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world.

Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we’re also one of the biggest technology and consulting employers, with many of the Fortune 500 companies relying on the IBM Cloud to run their business.

At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it’s time for you to join us on our journey to being a responsible technology innovator and a force for good in the world.

IBM is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

OTHER RELEVANT JOB DETAILS

When applying to jobs of your interest, we recommend that you do so for those that match your experience and expertise. Our recruiters advise that you apply to not more than 3 roles in a year for the best candidate experience. For additional information about location requirements, please discuss with the recruiter following submission of your application.