Post a job

Developer - Enterprise Integration

On-site Pune Maharashtra India, India full time
  • Senior Integration Developer (6–9 Years)  

    Role Summary  

    A highly experienced, hands-on Senior Integration Developer responsible for designing and delivering complex, enterprise-grade integration solutions. Drives advanced development, owns Low-Level Design (LLDs), and ensures high-quality, CI/CD-driven delivery using Azure Integration Services, while mentoring teams and contributing to architecture alignment.  

    Key Responsibilities  

    Core Development (Primary Focus)  

    • Lead the development of   complex, large-scale integration solutions   using   Azure Integration Services (Logic Apps, Azure Functions, Data Factory, Service Bus, Event Grid) .  

    • Build   high-performance, scalable, and production-ready solutions , handling complex enterprise integration scenarios.  

    • Develop   reusable frameworks, advanced integration patterns, and shared components   to accelerate delivery across programs.  

    API Development & APIM Governance  

    • Design and implement   enterprise-grade APIs   using   Azure API Management (APIM) .  

    • Configure   advanced APIM policies   including security, transformation, throttling, and routing.  

    • Ensure APIs meet   performance, security, and governance standards .  

    Low-Level Design & Technical Ownership  

    • Own and drive   Low-Level Design (LLDs)   for modules and critical components.  

    • Translate business and architectural requirements into   scalable, well-structured technical designs .  

    • Ensure strict adherence to   architecture standards, design principles, and best practices .  

    Azure DevOps & CI/CD (Key Responsibility)  

    • Design, implement, and   optimize   CI/CD pipelines using Azure DevOps / GitHub Actions .  

    • Drive   end-to-end automation   of build, deployment, and release processes using   Infrastructure as Code ( IaC ) .  

    • Ensure   consistent, reliable, and high-quality releases   across environments.  

    • Improve   deployment efficiency, rollback strategies, and release governance .  

    Testing, Debugging & Production Support  

    • Lead   unit testing, integration testing, and validation strategies .  

    • Handle   complex debugging and root cause analysis   across APIs, events, and workflows.  

    • Provide   strong support   for   critical production issues and performance bottlenecks .  

    Monitoring, Reliability & Performance  

    • Implement and enhance   observability frameworks   using   Azure Monitor and Application Insights .  

    • Ensure solutions meet   SLAs for reliability, scalability, and performance .  

    AI & Copilot-Enabled Development  

    • Actively   leverage   GitHub Copilot / M365 Copilot   for:   

    • Code acceleration and optimization  

    • LLD and API documentation generation  

    • Debugging and performance insights  

    • Apply   AI-assisted engineering practices   to improve productivity and delivery quality.  

    • Contribute to adoption of   AI-driven development practices within the team .  

    Technical Leadership & Mentoring  

    • Provide   hands-on technical leadership , guiding developers on design, coding, and best practices.  

    • Conduct   code reviews, design reviews, and quality checks .  

    • Mentor engineers and junior developers, building   strong technical capability across the team .  

    Collaboration in Complex Delivery Programs  

    • Work closely with   Leads, Architects, QA, DevOps, and business stakeholders .  

    • Drive alignment between   design, development, and delivery timelines .  

    • Actively   contribute   to   high-velocity, agile delivery environments .  

    Required Skills  

    • Experience:   6–9 years with   strong   focus on   hands-on integration development in complex delivery environments .  

    • Azure Integration:   Deep   expertise   in   Azure Integration Services (AIS) .  

    • API Development:   Advanced experience with   Azure API Management (APIM) .  

    • Programming:   Strong coding   expertise   in   C#, .NET, REST APIs, JSON, XML .  

    • Design Skills:   Proven experience in owning   LLDs and contributing to HLDs .  

    • Integration Patterns:   Strong knowledge of   event-driven, distributed, and microservices-based   architectures .  

    • Azure CI/CD:   Hands-on   expertise   in   designing and managing CI/CD pipelines using Azure DevOps / GitHub Actions .  

    • Debugging & Performance:   Advanced troubleshooting and optimization skills.  

    • AI & Copilot Skills:    

    • Active and effective use of   GitHub Copilot / M365 Copilot  

    • Practical understanding of   AI-assisted development workflows  

    Preferred Skills  

    • Experience with   MuleSoft (architecture,   migrations , or coexistence) .  

    • Exposure to   AI/ML integration use cases and intelligent automation .  

    • Knowledge of   enterprise security, API governance, and compliance frameworks .  

    New “About Us” copy:

    Johnson Controls, a global leader in thermal management, mission-critical building systems, energy efficiency, and decarbonization, helps customers use energy more productively, reduce carbon emissions, and operate with the precision and resilience required in rapidly expanding industries such as data centers, healthcare, pharmaceuticals, advanced manufacturing, and higher education.

Source: the employer's careers page. Last checked 2026-10-08. Posted 2026-10-06.

Applications happen on Johnson Controls's own site. View role and apply

More from Johnson Controls

All jobs at Johnson Controls

Similar jobs in India

All software development jobs in India

Hiring for a role like this? See how employers fill a role fast.