Demo

Lead Software Engineer (Backend OMS)

Kingfisher
Krakow, WI Remote Other
POSTED ON 1/31/2025
AVAILABLE BEFORE 11/27/2025

Overview

Lead Software Engineer (Backend - OMS) – Krakow – Hybrid Working Pattern

We’re Kingfisher. You might know us as Castorama, B&Q, Screwfix, Brico Depot or Koçtaş. We’re made up of over 78,000 passionate people, call over 1,300 stores home and operate in 8 countries. That’s right, we’re big, but we have ambitions to become even bigger and even better. We want to become the leading home improvement company and grow the largest community of home improvers in the world. And that’s where you come in.

 

At Kingfisher our customers come from all walks of life, and so do we. We want to ensure that all colleagues, future colleagues, and applicants to Kingfisher are treated equally regardless of age, gender, marital or civil partnership status, colour, ethnic or national origin, culture, religious belief, philosophical belief, political opinion, disability, gender identity, gender expression or sexual orientation.

 

We advocate the benefits of a flexible and hybrid working environment, recognising that this means different things, to different people, in different roles.

 

Role Overview:

We are going through an exciting period of change and are seeking a highly motivated and experienced Lead Software Engineer to join our Software Engineering team. As a Lead Software Engineer, you will work closely with your cross functional team to design and implement new features and products and act as the driving force within the Engineering team to ensure these are developed successfully. As a Lead Software Engineer, you are an individual contributor who can think holistically, guiding other squad members through highly ambiguous and complex problems to successful outcomes. This role is within our Order Management domain where we aspiring to build a best-in-class OMS implementation using the latest technologies and software centred around Fluent Commerce.

If you're looking for an exciting opportunity to step out of your comfort zone and make a real impact building better software, this is the job for you! 

What's the job?

Key Accountabilities / Responsibilities:

  • Leads technical solutions of the highest scope and complexity to achieve squad goals.
  • Works closely with Engineering Squad Lead, Principal Engineers and Architecture to create low-level designs that support long-range goals.
  • Design, develop, test, and deploy high quality software that will delight our customers.
  • Work with users and stakeholders to understand and deliver value through your product.
  • Participate and lead upon design, code, and test reviews.
  • Practice DevOps, testing and releasing software continuously.
  • Integrate software with monitoring, observability, and support tools.
  • Advocates and leads on instilling engineering best practice
  • Follow data-driven approaches to conduct experiments and iterate features.
  • Advocates and leads on knowledge sharing and technical documentation activities for their squad, as well as the wider engineering community.

What you'll bring

Required Skills & Experience:

  • Significant experience designing, developing, and implementing order management solutions
  • Substantial experience technically leading software solutions. 
  • Expert proficiency programming in Java and significant exposure to modern web technologies e.g. Spring, Spring Boot.
  • Experience with microservices and event driven architectures using Kafka.
  • Experience working with cloud-based solutions.
  • Experience with CI/CD pipelines, and source control systems.
  • Strong understanding of RESTful services (JSON) and API Design.
  • Understanding of SQL and NoSQL databases.
  • Experience with Fluent Commerce would be advantegous
  • Ability to decompose functional requirements into well-defined tasks while balancing quality, quantity, and complexity in work output.
  • Excellent communication skills and be a mentor and role model to less experienced engineers.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Lead Software Engineer (Backend OMS)?

Sign up to receive alerts about other jobs on the Lead Software Engineer (Backend OMS) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130

Sign up to receive alerts about other jobs with skills like those required for the Lead Software Engineer (Backend OMS).

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,206 - $95,716
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Kingfisher

Kingfisher
Hired Organization Address Krakow, WI Other
Overview (Senior) Data Engineer – Hybrid Working Pattern We’re Kingfisher. You might know us as Castorama, B&Q, Screwfix...

Not the job you're looking for? Here are some other Lead Software Engineer (Backend OMS) jobs in the Krakow, WI area that may be a better fit.

Lead Software Engineer

HERE Technologies, Krakow, WI

Lead Java Software Engineer

3003 Sabre Polska Sp. z o.o., Krakow, WI

AI Assistant is available now!

Feel free to start your new journey!