Junior Backend Software Engineer - Order Promise & Allocation
What you need to know
At IKEA, we strongly believe that we can help people and the planet while creating an affordable and better everyday life at home. We believe it is our responsibility to find a greater purpose and create space to innovate. We believe that innovation comes from daring to fail; these stories inspire us to explore and dare to try again.
We believe that we thrive when meeting incredible people who are on the same mission at IKEA. People who are very humble, supportive, and committed to leading into the future and creating a better life for more of the many people by putting the customers and their homes at the heart of all we do.
WHO YOU ARE
You're naturally curious and enjoy exploring how things work. You understand that learning together is more effective than trying to solve everything alone. Open to new ideas and willing to adjust your approach based on what you learn. You believe in helping others and are excited to see your team succeed.
Being proactive in finding solutions and are always looking for ways to improve. You connect with IKEA's values and are eager to learn and grow. Whether you've gained your knowledge through formal education or self-study, you're committed to keeping up with software engineering best practices. You're comfortable asking questions and are excited to take ownership of your work. You're interested in building reliable and well-structured software systems.
Key Highlights:
• Problem-Solving Mindset: You have a strong desire to deeply understand problems and aren't afraid to ask "stupid" questions.
• Growth Mindset: You prioritize learning, are open to new ideas, and understand that the right mindset is more important than existing technical expertise.
• Real-World Application: You appreciate the difference between academic/hobby coding and code driven by real business needs. Even basic exposure to business-driven code is a plus.
• Tech Stack Interest: While not mandatory, having an interest or experience in our tech stack is a bonus.
Your Responsibilities as a Junior Software Engineer, you will:
- Deliver quality software: You'll work with the team to ensure our software is reliable and safe, and you'll see how your work impacts our customers.
- Develop backend skills: You'll get to work with backend technologies like Go, Kotlin, Python, or TypeScript, and while we expect some proficiency we'll support you in learning these languages.
- Practice good software engineering: You'll learn and apply best practices like continuous integration, automated testing, and code reviews, with guidance from your team.
- Embrace a "You build it, you run it" DevOps approach: You'll be involved in the entire software lifecycle, from development to deployment and maintenance, with support along the way.
- Experiment and innovate: You'll have the opportunity to try out new ideas and contribute to creating valuable solutions.
- Collaborate in agile teams: You'll work with your team and other departments to develop and maintain our products, following agile practices.
- Learn to collaborate effectively: You'll participate in agile development, working closely with your team to deliver projects.
- Provide and receive support: You'll help and learn from other developers, creating a supportive and safe environment.
- Contribute to improving our processes: You'll help us explore new technologies and improve our development standards.
- Work with cross-functional teams: You'll collaborate with other teams to ensure our digital solutions meet business needs.
Our team within IKEA
Hej, my name is Mikael. I work as an Engineering Manager within the Order Promise and Allocation subdomain at IKEA. Our product is focused on optimizing the way to fulfil an order to the customer. At IKEA, orders are shipped from warehouses, central storage, and more, and we work on optimizing how this can be orchestrated using optimization mathematics together with data and analytics.
At the same time, we give a lot of customization power to each market in the way this should behave. Are you a software engineer who wants to join our team and be part of shaping the future of IKEA's customer fulfilment?
Questions and support? Let's connect!
The home office for this role is Helsingborg.
There might be limited travel globally to meet your stakeholders, teams, and partners. We believe a healthy and flexible life balance is important, so together we will strive to create a work environment where you feel in control of your life balance, can be yourself, grow, and excel in both your personal and professional life.
You might have some questions about the role, or the recruitment process, and we are more than happy to answer those! Feel free to contact our recruiter Warren Roach at warren.roach@ingka.com.