About the role

  • Software Engineer designing, developing, testing, and supporting dealer-facing APIs for Caterpillar. Collaborating across teams to enhance application reliability and deployment experience.

Responsibilities

  • Design, develop, and enhance Unite APIs supporting dealer deployment use cases
  • Contribute to new API versions, including enhancements and backward-compatible changes
  • Perform API testing and validation using tools such as Postman
  • Troubleshoot and resolve API and application issues with a strong focus on dealer experience
  • Write and analyse SQL queries for data validation, debugging, and issue resolution
  • Collaborate with DevOps teams to support CI/CD pipelines, deployments, and production stability
  • Participate in code reviews, defect resolution, and continuous improvement initiatives
  • Work closely with application teams to translate requirements into scalable API solutions

Requirements

  • Strong experience as a Software Engineer working on backend or API-based systems
  • Hands-on experience with REST APIs and API testing (Postman or equivalent tools)
  • Strong problem-solving and troubleshooting skills
  • Working knowledge of SQL for querying and analyzing application data
  • Exposure to DevOps practices, including build, deployment, and monitoring workflows
  • Ability to understand end-user (dealer) scenarios and translate them into technical solutions

Benefits

  • Health insurance
  • Professional development opportunities

Job title

Software Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

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