About the role

  • Senior Software Engineer leading EDI integrations and API projects at Capgemini, empowering organizations by building sustainable technology solutions.

Responsibilities

  • Perform solution-level technical analysis, design and build EDI integrations, and actively participate in testing and defect resolution.
  • Leads day-to-day technical execution of integration and API projects.
  • Translates solution designs and architecture guidance into working implementations.
  • Ensures code quality, consistency, and adherence to standards.
  • Learn and adopt new technologies, tools, and frameworks, applying them effectively to delivery needs.
  • Work independently with globally distributed teams, providing day-to-day technical leadership, mentoring junior team members, conducting code reviews, and ensuring adherence to best practices.
  • Act as the primary technical escalation point for the development team, helping unblock issues, troubleshoot complex defects, and maintain delivery momentum.

Requirements

  • 10+ years of hands-on integration experience, delivering enterprise integration and API solutions using one or more leading integration platforms.
  • 3+ years serving as a Technical Lead on EDI and API Management integration projects, with responsibility for guiding implementation, enforcing standards, and resolving complex technical issues.
  • Minimum of 2 full EDI development lifecycle projects, including development, testing, deployment, and post-production support.
  • Experience integrating with ServiceNow or similar enterprise systems is a plus, including inbound, outbound, and event-based integrations.
  • Deep understanding of RESTful architecture principles, including resource modeling, HTTP methods, status codes, idempotency, versioning, and error handling.
  • Understanding of all stages of the API lifecycle - design, development, testing, deployment, security, versioning, and retirement, with experience in one or more programming languages used for API development.
  • Strong understanding of core architectural concepts for EDI implementations, including:
  • o Encryption and security fundamentals
  • o Authentication and authorization
  • o Logging and monitoring
  • o Throttling and traffic management
  • o Scalability, clustering, and availability concepts

Benefits

  • Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade
  • Company paid holidays
  • Personal Days
  • Sick Leave
  • Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
  • Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
  • Life and disability insurance
  • Employee assistance programs
  • Other benefits as provided by local policy and eligibility

Job title

Senior Software Engineer – EDI Lead

Job type

Experience level

Senior

Salary

$82,900 - $203,800 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job