SOFTWARE ENGINEERING MANAGER

Place of work
Vršovická 1527, Prague 10-Vršovice, Czechia (Job with occasional home office)
Contract type
full-time
Wage (gross)
From 92 000 Kč/month

Information about the position

V čem je práce v Tescu speciální?

Obchodní domy a hypermarkety Tesco nabízejí široký sortiment potravinového i nepotravinového zboží.

COMPANY DESCRIPTION

Tesco is a leading multinational retailer, with more than 336 000 colleagues.

Our software is used by millions of people across several countries every day. Whether it’s the tills and websites our customers use, or the systems our colleagues and partners use, you’ll play your part in keeping it running like a well-oiled machine. And when a business problem pops up? You and the creative minds in our team will be challenged to solve it.

As Tech Hub we cooperate within the group of Tesco Technology Hubs located in the UK, Poland, Czech Republic, Hungary, and India.

ROLE SUMMARY

As a Software Engineering Manager, you will be an expert in different backend technologies and help the team develop software that helps both our customers and colleagues in their daily lives. You will be responsible for the entire development and support process for a software programme.


The team works according to Agile principles, adapting Kanban and other techniques as appropriate to succeed. Pairing is very common and all code is reviewed via Github. We are embracing continuous delivery principles, but it’s a journey of continuous improvement to get there. In this role, you will be instrumental in the transformation of our existing legacy system, currently built in PL/SQL, to a modernized and scalable microservices architecture.

This job requires to be based in/close to Prague. We currently work in a hybrid model and meet in our office 3 days a week.

IN THIS JOB I AM ACCOUNTABLE FOR

  • I play an active role in people management and technical leadership. I impact the teams I lead, the people I manage and the products I am responsible for, whilst having a direct impact upon the environment and continuous improvement within my domain. I am responsible for building and developing high performing teams. I take accountability for the environment that my teams operate within and the processes and standards that facilitate high quality software delivery. Ensuring the right product outcomes through the right technical strategy and trade-offs. I build capability by hiring, retaining, and developing the careers of our engineers, ensuring opportunities for growth and maintaining a level of challenge and motivation.
  • I establish and sustain the environment for development to succeed. My primary focus is to hire, develop and retain our Software Development Engineers (SDEs). I lead and develop our SDEs through tailored plans, 1-2-1 meetings, coaching and mentoring whilst aligning opportunities to grow expertise alongside the goals of the wider team and business. I ensure SDEs are set up for success and provide course corrections when needed.
  • I am responsible for building performing teams that consistently deliver quality software whilst balancing the demands of timeframes and needs. I ensure the right levels of processes, practices, and standards to build and operate products, aligned to the wider Technology strategy and standards. I drive continuous improvement across my teams and directorate, capturing the right data to affect our practices and delivery. I guide and empower my engineers to own technical decisions whilst understanding when guidance is needed.
  • I play a major role in the process of releasing value to our customers. I am accountable for the products I work on and proactively identify risks, propose mitigations, and understand when to escalate or ask for help. I build balanced, empathetic relationships with my stakeholders and product teams, collaborating effectively to ensure the right outcomes are delivered. I am a great communicator.
  • I play a key role in formulating the technical strategy and roadmap for my area to support the growth of our business objectives and maintaining our competitive advantage. I drive architecture, design, implementation, adoption, and re-usability of technology within my teams and the wider technology community, crafting a culture of innovation and technical excellence.

SKILLS RELEVANT FOR THIS POSITION

  • Programming
  • System Design
  • Development Practise
  • Infrastructure
  • Software Security
  • Operations and Maintenance
  • Core Technology
  • Development Lifecycle
  • Product Methodologies
  • Communication & Influencing
  • Professional working proficiency in English
  • Nice to have Czech language knowledge

EXPERIENCE RELEVANT FOR THIS JOB

  • Problem solving, analysis and computational skills. You are comfortable designing systems and reasoning about them.
  • Designing and developing systems for high availability and scalability
  • Experience of operating in the cloud (AWS or Azure)
  • Understanding NoSQL technologies (Redis, MongoDB or similar)
  • Writing code under SOLID principles and implementing Clean Code
  • Strong Java skills in developing applications
  • Exposure to a variety of frameworks and libraries: Spring Boot, Micronaut or similar
  • Experience using Docker and Kubernetes (or similar) for containerization, scalability and monitoring applications
  • Experience in Lean and Agile environments and understanding of principles behind methodologies such as: BDD, ATDD and TDD
  • Previous experience with management of software engineering teams of 5 - 8 people

ADDITIONAL INFORMATION

Benefits

Tesco is a diverse and exciting employer, dedicated to being #aplacetogeton, providing career-defining opportunities to all of our colleagues. If you choose to join our business, we will provide you with (for all):

  • Permanent contract from the go - as a sign of our trust in your abilities
  • Learning opportunities - certified technical training and learning platforms like Udemy, Pluralsight and O’Reilly
  • Referral Bonus
  • Up to 20% yearly salary bonus – based on both individual and business performance
  • Cafeteria & Multisport
  • Additional 5 days of paid leave to support your well-being and family life
  • Shopping discount in our stores

What our colleagues like the most at Tesco

  • We develop our own products
  • We make an impact; large scale of operation
  • Accountability and respect are given to us
  • We cooperate and support each other
  • There are great colleagues who are divided into small teams here
  • We can develop and learn new things

Join our team and help us with building one of the biggest brands in the retail industry!

Let us know you are interested by pushing the APPLY button!


#LI-ACS1

 

Cell phone
Corporate recreational facilities
Educational courses, training
Corporate events
Meal tickets / catering allowance
Bonuses
Occasional work from home
Flexible start/end of working hours
Notebook
Cafeteria
Discount on company products / services

Bez čeho se neobejdete?

Candidates with education suit the position

Follow-up/Higher Professional Education

Language skills

English - Proficiency (C2)

Advertiser

Contact

Contact person: Ágnes Csuka
Tel.: +420702274765
E-mail: send CV
ID: 4946353  Datum zveřejnění: 22.10.2024  Nabídka práce je převzata z jiné stránky nebo zdroje. Spodní hranice mzdy (brutto): 92 000 Kč/month