Share this Job
Business:  Cargotec
Job Function:  Software Development

Tampere, FI

Lead Developer

Cargotec is at the forefront of the transformation in the cargo handling industry. Our cargo handling solutions and services make global trade smarter, better and more sustainable. As leaders in ports, on roads and at sea, our business areas Kalmar, Hiab and MacGregor have a unique position to optimise global cargo flows and create sustainable customer value.

Join the forerunner in sustainable cargo handling


“I enjoy coming to work because we get to collaborate with amazing and talented colleagues. Our team is international, professional and self-guided. We are working with smart people which we can rely on.” 
- Scrum Master Marko at Cargotec Digital Solutions Hub - 


Cargotec Digital Solutions Hub creates data-driven software and services for intelligent cargo handling for all of the three Cargotec businesses: Kalmar, Hiab and MacGregor. By using cutting-edge cloud technologies and industry best practices, we are responsible for driving digital transformation and accelerating the development of software solutions across Cargotec.

Sustainability is at the core of everything we do and we strive to make global trade smarter and eco-friendly while securing the growth of new digital business for Cargotec and its customers. Cargotec is the global market leader in cargo handling solutions so your actions will have a great impact on the industry.

Our recent projects at DiSH include for example McGregror OnWatch Scout  condition monitoring solution transforming the predictive maintenance of maritime equipment ( and Kalmar Insight performance management tool for cargo handling operations that turns data into actionable, impactful insights (

We are now looking for a Lead Developer to join us in Tampere.


You will be a member of our team developing digital software products for our customers and building data driven web and mobile applications in agile teams.
You appreciate working in a cross-functional setup and engaging with various internal and external stakeholders, ranging from developers and data scientists to designers and business owners.
As a lead developer, you lead the development teams by example. You are able to create elegant solutions to complex, real-world engineering problems. You help your team to deliver on its goals by coaching developers and by continuously improving the ways we develop software. In the lead developer role you won’t have managerial responsibilities towards your teammates, but instead you'll focus on leading the team's work and coaching your colleagues. 
You have a strong understanding of the different areas of software ranging from frontend to backend services and infrastructure. You are able to communicate effectively when analyzing, troubleshooting, and resolving issues together with other developers and stakeholders. 

Our ideal candidate has:


  • Several years of professional hands-on experience in developing large-scale cloud and Web based software systems
  • Experience in all phases of the software project life cycle
  • Strong working knowledge in programming languages like Java, Typescript, Javascript/Node.js and Python
  • Proven track record of crafting elegant and fit-for-purpose systems and software 
  • Good working knowledge of technologies like containers, serverless computing, DevOps, data streaming, microservices, databases, and REST APIs
  • Experience in cloud platforms (AWS, GCP, Azure)
  • Understanding of automation and infrastructure management tools like Ansible, CloudFormation, Terraform, Jenkins, and similar
  • Experience with tools, frameworks, and technologies related to designing, implementing, deploying, and hosting scalable and fault-tolerant software services
  • Natural drive for continuous learning and interacting with the development community
  • Proficiency with agile and lean software development methods
  • Strong analytical and problem solving skills
  • Good communication skills allowing collaboration with stakeholders from various backgrounds
  • Proficiency in English (written and verbal)
  • Ability and willingness to mentor other developers
  • M.Sc (Eng.) or higher in Software Engineering, Computer Science or equivalent


Additionally, we appreciate:  


  • Hands-on experience with AWS services (ECS, RDS, Lambda, Glue, Kinesis, S3, DynamoDB, Athena, IAM, AWS IoT Core, AWS Greengrass, and CloudFormation)
  • Experience with IoT systems
  • Experience with time series databases such as TimescaleDB.

What can we offer you?


We could be your ideal employer, if you value working on your own software products with leading edge software and cloud technologies, including our IoT and data analytics system on AWS. Read more on 
We have the culture and opportunities supporting continuous growth and learning of our professionals and we provide them highly interesting and meaningful software projects to work with.

There is a high level of autonomy and freedom to e.g. drive development initiatives most inspiring to you. We appreciate work life balance and provide flexible working hours.
Cargotec is a global company and working environment - around 11,500 people in 45 countries and operations in more than 100 countries.
We are a strong and stable, publicly listed employer with market-leading cargo brands to work for - and to have a huge impact on transforming the cargo industry and making the world more sustainable.


Interested to join? 

Please submit your  CV or LinkedIn profile. The applications will be continuously reviewed until the position is filled.

Our recruitment process in a nutshell:

There are four phases: Brief call, 1st interview, technical assignment and 2nd interview. First two phases focus on getting to know each other, letting you know what we do here at DiSH and how you would fit into our team. The two latter phases focus more on the technical know-how and requirements. 

For more information about the role and the recruitment process, please contact Chief Software Engineer Petri Selonen by email:


Cargotec and its businesses

Cargotec (Nasdaq Helsinki: CGCBV) enables smarter cargo flow for a better everyday with its leading cargo handling solutions and services. Cargotec's business areas Kalmar, Hiab and MacGregor are pioneers in their fields. Through their unique position in ports, at sea and on roads, they optimise global cargo flows and create sustainable customer value. Cargotec has signed United Nations Global Compact’s Business Ambition for 1.5°C. The company’s sales in 2020 totalled approximately EUR 3.3 billion and it employs around 11,500 people.