Software Engineer [Poland]


 

What you need to know

We are transforming a global iconic brand, which in itself is breath-taking, with direct impact on each of the millions of customers visiting us in both stores and via digital touchpoints, all over the world, every day. We have set out to change almost everything and we need to change now! You, want to be part of that change and are motivated not only by the process, but can work towards tangible goals and business outcomes.

The Ventures and Services domain within Group Digital covers the wide range of experiences and platforms around B2B, Food, Sustainability, Customer Service and Remote Sales. This includes customer and co-worker experiences that we create with resources inside and outside your own control. It includes all channels and everything from customer facing channels down to operational platforms that keep our company running.

The Customer Support, Returns, and Remote Selling Digital team is about building solutions for better customer support to our customers before, during and after their purchase. We build and operate solutions that enable our 12000+ Customer Support Center co-workers to meet customers over messaging channels, chat, video, phone and email every day. We are also building solutions that allow more and more customers to help themselves through self-service solutions, and customer support solutions for our store co-workers. With more self-service and better and more efficient co-worker solutions we want our customer support to be not only about support, but more and more about the customer conversations that truly matter e.g. helping customers realize their home furnishing dreams with IKEA.

We work cross-functionally, and you will collaborate with others in the engineering network to achieve our common goals.

WE PREFER

  • Minimum 5 years of experience as a software, data or infrastructure engineer or equivalent working in agile and iterative teams
  • Formal qualifications in computer science or any engineering equivalent
  • Strong knowledge of advanced data structures, distributed computing, and cloud-based services, in particular Google Cloud Platform
  • Motivated by continuously developing and enhancing programming skills and staying at the frontier of modern tools and technologies (Java script, Python, Terraform, GitHub, OAS tools, GCP, Docker, Unit tests for both UI and code etc.)
  • Extensive knowledge of programming languages in Python and good to have (Java, Go or Scala), including concepts from functional and object-oriented programming paradigms
  • Strong knowledge of new and emerging tools for extracting, ingesting, and processing of large datasets (Dataflow, Apache Spark, Beam, Kafka, or equivalent)
  • Proficiency in Terraform, Shell scripting etc.
  • Experience in software engineering best practices, tools, and methods (e.g., TDD, CI/CD, GIT)
  • Broad knowledge of software engineering practices using industry standard toolsets
  • Good knowledge of design and architecture concepts (i.e., microservices, event driven, API first)
  • Broad knowledge of the assigned technology of the area and related Products or Services
  • Good knowledge of working in agile/iterative software development teams and with agile development practices

WHAT IS THE ICING ON THE CAKE?

You will be a part of a great culture as well as our vision “to create a better everyday life for the many people” – for retail customers, but also for our co-workers and our suppliers. You will work and thrive in a truly people and planet positive work environment.
Some of the perks that we offer:
  • A workplace where you can be yourself
  • Equal pay (Our salaries are set independently of race, gender, age or other individual characteristics)
  • Continuous learning on the job as well as structured trainings and platforms
  • Co-worker discount
  • World’s greatest colleagues
And much more…

A day in your life with us

  • Develop, run, and maintain high-quality code of the assigned Products and Services using the right toolsets required to meet consumer expectations on the delivery
  • Develop high-quality software design and architecture in accordance with good practices and agreed standards, such as Ingka Software Security Directives, to ensure delivery according to requirements and compliance
  • Work in agile teams across areas, contributing to the development and maintenance of Products and Services
  • Apply and promote good software engineering practices, including continuous integration and delivery, within an agile/iterative development approach to improve time to market and fulfill business needs
  • Drive change activities in different environments to secure functionality and availability
  • Deliver tests, performance analysis, configuration management and creation of functional/feature specifications to improve the Product/Service delivery
  • Continuously explore and evaluate new technologies to boost innovation and productivity for optimization/modifications to the current design and development productivity
  • Provide support and guidance as needed to consumers and other engineers encouraging good practices
  • Develop different engineering patterns for different types of Products and Services by working across initiatives within Ingka Group
  • Build a technology service that is cost-effective and robust with respect to architectural conditions, minimizing unintended errors and down time, and ensuring a resilient technological foundation
  • Synchronize Product/Service design and technical roadmaps by aligning key stakeholders within Ingka with interdependencies towards Group Digital to ensure aligned outcomes
  • Provide support and guidance as needed to other engineers encouraging good practice

Together as a team

At Group Digital, we set the digital agenda to enable IKEA to become the world´s leading multichannel home and work furnishing company. We drive the development, provision and operation of our digital products and services through the use of new and existing technology and agile delivery methods to deliver at pace. At the same time, we provide a home for digital skills to both develop and extend the technical, people and business skills needed to ensure continuous development and growth of our digital capability.


 

Post a Comment

Previous Post Next Post

Sponsored Ads

نموذج الاتصال