HamburgerMenu
hirist

CAI Software - EDI Development Manager

eProductivity Software
10 - 15 Years
Bangalore

Posted on: 02/09/2026

Job Description

Job Title : Engineering Manager


Accelerate Performance.


Company : CAI India


CAI India is a strategic investment in the companys future. Our Bangalore Center of Excellence is a place of ownership, expertise, and accountability. Teams in India work on global products end to end, contribute to key decisions, and influence how CAI evolves as a business. This is not a support-led model, but rather a center designed to lead through knowledge, responsibility, and trust.


About the Role :


CAI Software's Discrete Manufacturing Business Unit is seeking an Engineering Manager to lead the engineering team responsible for our EDI Products portfolio (iCARaS, iR-EDI, and iSC). This role owns delivery execution for the team, partners closely with Product Management to translate roadmap priorities into shippable increments, and champions AI-led development practices to accelerate quality and throughput. The Engineering Manager is a people leader and a hands-on technical leader who removes blockers, coaches engineers, and ensures predictable, high-quality delivery.


Key Responsibilities :


- Own end-to-end delivery for the EDI Products engineering team, ensuring commitments made to Product Management and Product Owners are met on time and with quality.


- Partner with Product Managers and Product Owners to translate roadmap items, epics, and backlog priorities into a well-sequenced, achievable engineering plan.


- Champion AI-led development practices across the team - embedding AI-assisted coding, testing, and documentation tools into day-to-day engineering workflows to improve velocity and code quality.


- Manage the team's use of Azure DevOps (ADO) and ADO-Git for work item tracking, sprint/iteration planning, branching strategy, pull requests, and release management.


- Collaborate with Product Management in Aha! to keep roadmap, initiatives, and feature-level plans aligned with engineering capacity and delivery status.


- Ensure engineering standards, designs, and decisions are documented and kept current in Confluence for team and cross-functional visibility.


- Run agile ceremonies (sprint planning, standups, retrospectives, backlog refinement) and drive continuous improvement in team process and delivery predictability.


- Coach, mentor, and develop engineers; conduct performance reviews, set growth goals, and support career development within the team.


- Manage team capacity, staffing needs, and hiring in partnership with the VP of Engineering.


- Identify technical risks, dependencies, and quality issues early, and drive mitigation plans in collaboration with engineering and product stakeholders.


- Report delivery status, risks, and metrics to the VP of Engineering and other stakeholders on a regular cadence.


- Support and enforce secure, compliant engineering practices appropriate to EDI and manufacturing data integration workloads.


AI-Led Development :


- Guiding engineers in the effective use of AI coding assistants for implementation, code review, refactoring, and test generation.


- Establishing team norms and guardrails for responsible, secure use of AI tools with proprietary and customer-related code and data.


- Measuring and reporting the impact of AI-led development on delivery speed and quality, and continuously refining the approach.


- Staying current on AI-assisted software development practices and evaluating new tools/approaches for team adoption.


Tools & Platforms :


- Azure DevOps (ADO) and ADO-Git


- Aha! (Product roadmap and planning alignment)


- Confluence (Engineering documentation and knowledge sharing)


- AI-assisted development tooling as adopted by the organization


Required Qualifications :


- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.


- 10+ years of software engineering experience, including 2+ years in an engineering management or team lead role.


- Proven experience managing software delivery using Azure DevOps (ADO) work items, boards, and ADO-Git repositories/pull requests.


- Experience partnering directly with Product Managers and/or Product Owners to plan and prioritize engineering work.


- Hands-on familiarity with AI-assisted development tools and a demonstrated interest in applying them to improve team output.


- Strong people-leadership skills: coaching, performance management, and building a high-trust, high-accountability engineering culture.


- Excellent written and verbal communication skills, with the ability to translate technical topics for non-technical stakeholders.


Preferred Qualifications :


- Experience with EDI, B2B integration, or manufacturing/supply-chain software domains.


- Experience modernizing legacy systems or leading teams through technology migrations.


- Background in .NET, middleware/integration platforms, or ISAM/relational data systems.


What Success Looks Like :


- Predictable, high-quality delivery against roadmap commitments made with Product Management.


- Measurable adoption and impact of AI-led development practices within the team.


- A well-documented, well-governed engineering process in ADO, Aha!, and Confluence that stakeholders trust.


- An engaged, growing engineering team with clear goals and strong retention.


CAI Software's Discrete Manufacturing Business Unit delivers EDI and B2B integration products - including iCARaS, iR-EDI, and iSC - that help automotive and discrete manufacturers manage trading-partner communications, demand signals, shipping and labeling compliance, and supplier collaboration. The team is investing in modernizing its technology stack and adopting AI-led development to accelerate delivery while maintaining the reliability our customers depend on.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...