Job Description

Hi,


We're Hiring!


I'm excited to share that we're looking for Azure Backend NodeJs Cloud Developer to join our team at ITC Infotech.


Below is the JD for your reference.


Job Title: Backend Engineer Enterprise Integration

Location: Mumbai, Pune, Bangalore, Hyderabad, Gurgaon, Kolkata (Hybrid, based on project needs)

Type: Full-time

Experience Level : 8 to 14 Years


About the Role:

  • We are seeking experienced Backend Engineers with 8+ years of strong software engineering experience to join a major enterprise integration program leveraging the Microsoft Azure Integration Layer.
  • You will be responsible for building robust, scalable, and secure backend services and integrations that connect enterprise systems, applications, and data flows.
  • This is a hands-on engineering role where you will work closely with solution architects and functional teams to develop and deliver Azure-native integrations and APIs across a complex enterprise environment.


Key Responsibilities

  • Develop backend services and integration components using Cloud serverless technologies Build and consume RESTful APIs and microservices to enable communication between enterprise systems
  • Collaborate with architects and application teams to translate technical and business requirements into efficient deliverables
  • Write clean, maintainable, testable code with a focus on performance and resilience Participate in design and code reviews, ensuring alignment with best practices and architectural principles
  • Troubleshoot and resolve technical issues across development and test environments Utilize existing CI/CD pipelines for code deployment and integration testing (you will not be expected to build or maintain pipelines)
  • Work within an Agile delivery framework using tools such as Azure DevOps (ADO), Jira, and Confluence


Key Skills & Experience

  • Strong hands-on experience with Node.js and TypeScript
  • Proven track record in building robust, scalable backend services using cloud-native, serverless infrastructure (e.g., AWS Lambda, Google Cloud Functions, Azure Functions technology-agnostic)
  • Solid understanding of error handling, performance optimization, and service resilience
  • Experience in writing optimized SQL queries
  • Experience working with relational databases Integration Engineering
  • Experience in designing and implementing REST API integrations Proficient in file-based integrations (e.g., JSON, XML, CSV via SFTP, cloud storage)
  • Capable of delivering real-time, near real-time, and scheduled/non-real-time integrations Familiar with enterprise integration and interoperability patterns Queues, Events & Batch
  • Processing Experience working with message queues and event-based systems Development and optimization of batch processing pipelines
  • Knowledge of distributed system behaviors and design considerations Testing & Documentation
  • Strong unit testing and continuous quality validation practices Familiarity with testing frameworks and automation integration
  • Able to write clear, maintainable technical documentation for code and APIs CI/CD Awareness & Agile Practices Experienced in working within predefined CI/CD pipelines (not responsible for creating or maintaining them)
  • Comfortable using tools such as Git, Jira, Azure DevOps, and Confluence Active contributor in Agile teams and collaborative development workflows


If you're interested or know someone who might be a great fit, please reach out or apply

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application