Skip to main content Skip to footer

Custom Software Engineer

Packaged Application Development Associate Manager | Full time | Experience: 5-10 years
Job No. ATCI-5072348-S1924859 | Pune | Required Skill: SAP BTP Integration Suite
Apply for this job
Project Role : Custom Software Engineer
Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work.
Must have skills : SAP BTP Integration Suite
Good to have skills : SAP Native HANA SQL Modeling & Development
Minimum 7.5 year(s) of experience is required
Educational Qualification : 15 years full time education

Summary
Build AI native, enterprise integration products on SAP BTP Integration Suite by combining strong integration engineering fundamentals with agentic AI patterns (LLMs + tools + retrieval + evaluation). The role focuses on creating and operating production-grade integrations across cloud, on premise, and hybrid landscapes—while augmenting the integration lifecycle with intelligent capabilities such as automated iFlow generation, mapping recommendations, anomaly detection, predictive operations, and conversational troubleshooting. This role owns AI behavior in the integration layer (grounding, safety, evaluation), not just AI-assisted development.

Core Responsibilities
1) Integration Engineering (Cloud, Hybrid, On Prem)
Design, develop, and run end-to-end integration scenarios using cloud integration capabilities, enabling reliable connectivity across SAP and non SAP systems.
Build, structure, and manage large integration flows with clear modularity, reusability, and maintainability for enterprise scale.
2) Integration Flow Development (iFlows) & Message Transformation
Create and maintain integration flows using routing, splitting, gathering, and other transformation patterns.
Implement message mappings and data transformations for common enterprise formats (e.g., JSON, XML, CSV), ensuring semantic correctness and downstream compatibility.
Apply canonical modeling and contract-first practices to reduce brittle point-to-point dependencies.
3) Scripting, Persistence & Advanced Flow Control
Use scripting (e.g., Groovy) to implement complex transformation logic, enrichment, validation, and conditional execution paths.
Implement message persistence patterns (e.g., data stores) to support idempotency, retries, correlation, and resilience.
4) API & Connector Enablement
Design and expose secure APIs through API management capabilities (policies, authentication/authorization, throttling, versioning).
Integrate with third party applications using connector-based approaches and standardized integration patterns.
Enable event-driven integration approaches using messaging/event capabilities for near real-time propagation and decoupled architectures.
5) AI Native Integration Intelligence (Agentic Integration Layer)
Build integration agents that can generate initial iFlows from system/endpoint selections and naming conventions, then validate them against enterprise standards.
Implement retrieval-grounded assistance that pulls from interface catalogs, mapping specs, standards, runbooks, and known incident patterns to produce verifiable recommendations (no free-form guessing).
Apply intelligent recommendations for mapping and configuration, accelerating build and reducing rework.
Develop AI-driven anomaly detection and prediction for integration/API behavior (error spikes, latency patterns), with human-in-the-loop controls for remediation actions.
Optimize and analyze scripts used in integration flows for performance and maintainability through AI-assisted code analysis techniques.
6) Testing, Quality Engineering & Evaluation Loops
Build automated testing strategies for integrations: schema/contract validation, payload regression suites, replay testing, and API testing tool-driven verification.
Implement AI evaluation harnesses (offline golden test sets + online monitoring) for generated mappings, generated flows, and operational recommendations.
Establish release gates for both integration changes and AI prompt/tool updates to prevent silent degradation.
7) Monitoring, Troubleshooting & Observability
Set up monitoring dashboards and alerts for flows, APIs, and event-driven pipelines establish traceability with correlation IDs and end-to-end tracking.
Diagnose and resolve integration issues using structured logs, message traces, and failure-mode analysis.
Create AI-native operational experiences such as conversational root-cause analysis, runbook-guided remediation, and impact analysis—bounded by role-based access and approval workflows.
8) Integration Strategy & Maturity Enablement
Apply integration advisory practices to design hybrid integration platforms and define integration best practices across teams.
Use integration assessment approaches to improve integration maturity, standardize patterns, and automate repeatable architectural governance where feasible.

Primary Skills (AI Native Must Have)
Strong hands-on expertise with SAP BTP Integration Suite concepts and building blocks (cloud integration/iFlows, transformation patterns, monitoring).
Proven ability to implement message mappings, routing patterns, and transformation logic across enterprise data formats.
Practical scripting capability (e.g., Groovy) for advanced integration flow customization and performance tuning.
Solid API design and management fundamentals (security, throttling, lifecycle/versioning, observability).
AI-native delivery capability: tool-augmented workflows, retrieval-grounded outputs, measurable evaluation loops, and safe action boundaries.

Secondary / Strongly Beneficial Skills
Event-driven integration design and enterprise messaging patterns.
Connector-based integrations with third-party SaaS ecosystems.
Migration and modernization experience from legacy integration platforms to cloud integration.
Integration governance and advisory methodologies for enterprise-wide standardization.

What This Role Does Not Center On
Training or fine-tuning foundation models from scratch.
AI-assisted only integration work this role builds and owns AI behavior in the integration layer (grounding, evaluation, guardrails, observability).

Value Delivered
Faster integration delivery via intelligent flow generation, mapping recommendations, and script optimization.
Higher reliability and lower run cost via anomaly detection, predictive operations, and grounded troubleshooting.
Scalable integration landscapes through standardized patterns, governance, and maturity enablement.

Additional Information
A 15 years full time education is required.
15 years full time education

Pune

Equal Employment Opportunity Statement

All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law.

Please read Accenture’s Recruiting and Hiring Statement for more information on how we process your data during the Recruiting and Hiring process.

We work with one shared purpose: to deliver on the promise of technology and human ingenuity. Every day, more than 775,000 of us help our stakeholders continuously reinvent. Together, we drive positive change and deliver value to our clients, partners, shareholders, communities, and each other.

We believe that delivering value requires innovation, and innovation thrives in an inclusive and diverse environment. We actively foster a workplace free from bias, where everyone feels a sense of belonging and is respected and empowered to do their best work.

At Accenture, we see well-being holistically, supporting our people’s physical, mental, and financial health. We also provide opportunities to keep skills relevant through certifications, learning, and diverse work experiences. We’re proud to be consistently recognized as one of the World’s Best Workplaces™.

Join Accenture to work at the heart of change. Visit us at www.accenture.com.

We have been alerted to the existence of fraudulent messages asking job seekers to set up payment to cover various costs associated with establishing employment at Accenture. No one is ever required to pay for employment at Accenture. If you are contacted by someone asking for payment, please do not respond, and contact us at india.fc.check@accenture.com immediately.

Discover where this job fits at Accenture

Software engineer jobs: Imagine it, build it, scale it

Create software that will power change and empower people.

Learn more

Technology jobs: Be the catalyst

Get hands-on with the technologies that our clients need to reinvent, work in new ways and change the world for the better.

Learn more

Jobs in technology platforms: Create foundations for the future

You’ll build the tech that transforms how business works for the better.

Learn more