Jobs at Tomtom
Must have skills
Good to have skills
About this Opportunity
Work with a team of engineers to develop high-quality software
Participate in all phases of the project lifecycle – gathering requirements, designing solutions, building new interfaces, integration with existing architectures, development, and testing code
Build scalable, highly available and resilient applications by utilizing the optimal cloud technologies and programming languages and frameworks that best suit your use cases
Design technical solutions to solve complex technical problems at scale
Build iteratively using agile methodologies
Bachelor's degree in Computer Science, Software Engineering, or a related field
Background in Java
Solid understanding of design patterns, object-oriented design and best practices for creating maintainable and scalable software systems
Strong communication and collaboration skills, with the ability to work effectively in a cross-functional team environment
Knowledge of version control systems, preferably Git
Excellent problem-solving skills and the ability to troubleshoot complex technical issues
Familiarity with cloud service providers (e.g.: Azure, AWS, GCP) is a plus
Experience with CI/CD and build tools is a plus
Comfortable with written and/or verbal communication in English
Desire to learn, and expand your skill set
Familiarity with AI developer tools like Claude Code, Github Copilot is a plus.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Find the perfect job!
Use Job Hunt AI to find the perfect job for you.