CATTS is seeking a skilled Software Developer to design, develop, test and maintain high-quality software solutions. The ideal candidate will have a strong technical background, problem-solving mindset, and the ability to work collaboratively with cross-functional teams. Candidate should be a team player with a keen eye for detail and problem-solving skills.
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 organization 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!
As a Software Developer, you will be responsible for:
• Coding,
• Designing,
• Application management and
• Troubleshooting
• Collaborating with cross-functional teams to deliver projects on time and to specification.
• Monitoring project progress and addressing any challenges or roadblocks.
• Monitoring updates and potential security threats
• Providing end user support for our application platform.
• Participating in the full software development lifecycle, including planning, development, testing, and deployment.
• Staying up to date with emerging technologies and industry trends to continuously improve skills and knowledge.
Technical Knowledge:
• Knowledge of Go or a comparable language (e.g., Python).
• Knowledge of Elm or a comparable functional language (e.g., TypeScript).
• 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.
• Knowledge of containerization and orchestration technologies such as Docker and Kubernetes.
• Ability to design, implement, and manage scalable and resilient cloud architectures.
• Familiarity with Agile development practices and project management.
• Experience with cloud-based computing services (e.g., AWS, Azure, Google Cloud Platform) is value added.
• Understanding of continuous integration and continuous deployment (CI/CD) pipelines and related tools (e.g., Jenkins, GitLab CI/CD, CircleCI) is value added.
• Experience with infrastructure as code (IaC) tools like Terraform or Cloud For-mation is value added.
Educational Background and Experience:
• Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
• 3+ years of experience in software development
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.
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 product owners and other business stakeholders.
• Competitive salary.
• Attractive benefits package.
• Various training, 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