Software Development Manager Java, KRAKÓW

Technical skills:


  • Experience in delivering Java 17 (or any other JVM language) based software solutions using frameworks like Spring Boot, Spring WebFlux, Kotlin, etc

  • Proficiency with test suites like Junit, Mockito, and Wire mock

  • Experience and familiarity with Public Cloud platforms such as Azure

  • Strong knowledge of software and architectural design patterns

  • Comfortable with DevOps practices involving configuration management, CI/CD pipelines, IaaC, deployment patterns, etc

  • Proficiency in containerization and orchestration tools like Docker and Kubernetes.

  • Strong knowledge of Agile/Scrum methodologies


Personal Skills:



  • A minimum of 2-3 years of hands-on experience managing software development teams of 6-8 people

  • Strong interpersonal and communication skills, engaging with both technical and non-technical stakeholders

  • Proven success in building, developing, and leading high-performance software engineering teams

  • Experience in hiring, retaining, and developing engineers, ensuring growth opportunities and maintaining motivation

  • Excellent problem-solving skills and a proactive approach to addressing challenges

  • Passion for staying updated with the latest industry trends and technologies

Tesco is the UK’s largest private employer and a world leader in Retail. Securing, managing & optimising colleagues experience in their day-to-day job is a huge operation and gives us great opportunity to create some fantastic propositions for our colleagues. This program aims to deliver a number of systems for our colleagues to create these propositions. 


We're seeking a dynamic Software Development Manager to lead our engineering team, delivering high-quality cloud-based solutions for Tesco Retail's Workforce Management.


The ideal candidate will have strong technical expertise, exceptional leadership skills, and a passion for fostering innovation. You'll play a key role in project success, stakeholder communication, and driving a culture of innovation. As a team player, you'll excel in a fast-paced agile environment, focusing on quality, security, and user impact.


Company Description


Tesco is a leading multinational retailer, proud of our diverse team of over 330,000 colleagues!


Our impactful software, used daily by millions across multiple countries, is the backbone of Tesco's operations. From customer-facing interfaces to internal systems, your role in the Software Engineering team will be pivotal in ensuring seamless functionality. Be ready to tackle business challenges alongside our creative minds.


As a part of the Tesco Tech Hub, collaborating across UK, Poland, Hungary, and India, we foster a global and inclusive community.


Additional information


Hybrid working


We've embraced hybrid working, balancing the benefits of working from home with the collaboration of in-person connections. Our Kraków office is the hub for team gatherings two days a week


Benefits


Joining Tesco means being part of an exciting and diverse workplace, dedicated to being #aplacetogeton, providing career-defining opportunities to all of our colleagues


We offer:



  • Permanent contract from the start, reflecting our trust in your abilities

  • Up to 20% yearly salary bonus based on individual and business performance

  • Additional 4 days of paid leave for well-being and family life

  • Heightened income costs (KUP)

  • MacBook provided for work

  • Private healthcare (LuxMed)

  • Cafeteria & Multisport benefits

  • Learning opportunities with certified technical training and platforms like Udemy, Pluralsight, and O'reily

  • Sports activities with a personal trainer

  • Referral Bonus

  • Relocation Help


If this excites you, we'd love to hear from you! #aplacetogeton



Tesco is committed to celebrating diversity and everyone is welcome at Tesco. As a Disability Confident Employer, we’re committed to providing a fully inclusive and accessible recruitment process, allowing candidates the opportunity to thrive and inform us of any reasonable adjustments they may require

,[Conduct performance assessments, provide feedback, and guide career development for team members, Mentor the development team, ensuring the implementation of best practices, design principles, and coding standards, Ensure processes and standards that enable high-quality software delivery, Communicate technical concepts effectively to non-technical stakeholders, Collaborate with cross-functional teams, shaping technical strategy and roadmap, Define project scopes, timelines, and ensure alignment with business goals, Monitor project progress, mitigate risks, and maintain alignment with enterprise standards, Foster innovation and explore new tools/methodologies, Inspire the team to deliver clean, efficient code based on industry standards, Create comprehensive technical documentation, Implement security tools (e.g., SonarQube, Snyk) and oversee adherence to security best practices, Manage application performance and asset monitoring (e.g., Splunk, New Relic) for seamless operation] Requirements: Java, Design Patterns, Testing, Spring, Spring Boot, Protocols, CI/CD, Kubernetes, Cloud platform, SDLC, Team management Tools: . Additionally: International projects, Private healthcare, Sport subscription, Small teams, Free coffee, Canteen, Bike parking, Playroom, Mobile phone, Free parking, Modern office, No dress code.
Data publikacji: 2024-04-22
APLIKUJ