Home/Job List/Azure Integration Engineer - Dot Net
Caterpillar Inc

Azure Integration Engineer - Dot Net

Caterpillar Inc

Bengaluru, Karnataka, India
Full-Time
Posted 1 month ago

Job Description & Responsibilities

Career Area: Technology, Digital and Data

Senior Software Engineer will play a dual role as an Azure Integration Data Engineering technical and QA Lead, owning end-to-end delivery quality across complex, integration-heavy solutions. This role is responsible for designing, building, testing, and governing scalable Azure-based integrations and data pipelines while defining and enforcing quality standards, test strategies, and automation across teams.

The role requires strong hands-on expertise, technical decision-making, cross-team collaboration, and ownership of delivery quality, integration reliability, and release readiness.

Key Responsibilities

Azure Integration Data Engineering

Design, develop, and maintain Azure-based integration solutions using

Azure Integration Services (Azure Fabric, API Management, Service Bus, Event Grid)

Azure Data Factory / Synapse / ADLS (as applicable)

Ensure scalable, secure, and resilient integration patterns, including error handling, retries, monitoring, and alerting.

Drive data ingestion, transformation, and validation pipelines, ensuring data quality and consistency.

Review and approve integration designs, schemas, and interface contracts.

Collaborate closely with Product, Architecture, and downstream consumers to align on integration readiness and Definition of Done.

QA Leadership Quality Engineering

Own the overall quality strategy for integration and data platforms.

Define and enforce test strategies covering

API testing

Integration testing

Data validation

Regression and non-functional testing

Lead test automation initiatives using modern frameworks and CI/CD pipelines.

Establish quality gates in Azure DevOps pipelines and ensure compliance before releases.

Drive shift-left testing, ensuring quality is built in from design through deployment.

Review test plans, test cases, automation coverage, and defect metrics.

Act as the final quality sign-off authority for integration releases.

Technical Leadership Collaboration

Mentor engineers on integration design, Azure best practices, and testing approaches.

Provide technical guidance during PI planning, sprint planning, and design discussions.

Partner with Release Management, DevOps, and Product teams to ensure release readiness and stability.

Identify risks early and proactively drive mitigation plans.

Contribute to continuous improvement of engineering and QA processes.

Required Skills Experience

Technical Skills

Strong hands-on experience with Azure Integration Services and cloud-native integration patterns.

Solid background in data engineering (ETL/ELT, data validation, schema management).

Deep understanding of API design, REST, messaging, and event-driven systems.

Strong experience with test automation frameworks for APIs and integrations.

Experience with CI/CD pipelines (Azure DevOps preferred).

Proficiency in scripting/programming languages (e.g., C#, Python, JavaScript, or equivalent).

Quality Delivery

Proven experience leading QA or Quality Engineering efforts for complex enterprise systems.

Strong understanding of Defect Management, Root Cause Analysis, and Quality Metrics.

Experience defining Definition of Done (DoD) and enforcing quality standards.

Soft Skills

Strong ownership mindset with the ability to drive outcomes end-to-end.

Excellent communication and stakeholder management skills.

Ability to balance hands-on engineering with leadership and governance responsibilities.

Comfortable working in cross-functional, globally distributed teams.

Experience Level Expectations

8 12 years of overall software engineering experience.

Demonstrated technical leadership in integration-heavy or data-centric platforms.

Experience acting as a lead or owner, not just an individual contributor.

Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

Required Skills

JavaScriptPythonAzureCI/CDLeadership

Job Details

Employment TypeFull-Time
Work ModeOn-Site
Experience1217 years
Positions1

Posted by

N/A

Posted on:

29 Jul 2026

About Caterpillar Inc

More open roles

Browse all jobs →