Job Details

Title
Software Engineer
Location
Jaipur, India
Department
operations
salary
competitive
Category
n.a.
Start date
Immediate
reports to
Lead Software Engineer
Travel
limited

Introduction

CATTS is looking for a software engineer to join its global team in developing their EPOS™ platform.

At CATTS you will enjoy the entrepreneurial, fast-paced mindset of a small-to-mid-sized company. At the same time you will gain the exposure and experience of working in a truly global organisation and working on solutions for large multi-nationals.

Join our diverse global team of customs, compliance and technology experts and build the tools for the future of global trade!

Responsibilities

As a software engineer, you would be responsible for:
• coding,
• designing,
• application management,
• troubleshooting,
• monitoring updates and possible security threats
• providing end user support for our application platform.
• administration, project management and communication related to developing the platform.

Requirements

Communication Skills:
• Must be fluent in English, both spoken and written.
• Good communicator with all team members in a global environment.
• Must have an easy-going personality and align well with our cultural concepts.

Documentation:
• Ability to thoroughly document functional and technical requirements to obtain “business signoff” and agree on a definition of done with various stakeholders.

Learning and Adaptability:
• Must be willing to actively learn new concepts, languages, technologies, and about Trade Logistics and Customs Laws, regulations, processes, and procedures.

Team Coordination:
• Ability to operate in a global engineering team, coordinating efforts with a product owner and other business stakeholders.

Technical Knowledge:
• Knowledge of Golang or a comparable language (e.g., JavaScript).
• Knowledge of Elm or a comparable functional language.
• Understanding of modern web development techniques and technologies.
• Must fully support the technical quality of the CATTS Software Platform in close collaboration with the team manager.
• Experience with cloud-based computing services (e.g., AWS, Azure, Google Cloud Platform).
• Knowledge of containerization and orchestration technologies such as Docker and Kubernetes.
• Understanding of continuous integration and continuous deployment (CI/CD) pipelines and related tools (e.g., Jenkins, GitLab CI/CD, CircleCI).
• Ability to design, implement, and manage scalable and resilient cloud architectures.
• Experience with infrastructure as code (IaC) tools like Terraform or CloudFormation.

Perks

• Competitive salary.

• Attractive benefits package.

• Various trainings, including on-the-job training.
• Dedicated, hard-working, friendly team.
• Participation in interesting international projects.

In case you are interested, please submit a CV and motivational letter to apac@catts.eu

All resumes are held in confidence. Only candidates whose profiles match requirements will be contacted during this recruitment process.