Software Development Lead

Heineken Global Shared Services — Poland · Posted ~5 days ago

Lead Full-time

Skills

JavaScript TypeScript Next.js React Node.js GraphQL Azure Azure DevOps Microservices DevSecOps Contentful Selenium Apollo Playwright Cypress Python React Native

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

Lead a software engineering team delivering scalable cloud-native products. Drive architecture, engineering excellence, DevSecOps adoption, and mentor developers while contributing directly to product development.

Highlights

Lead an engineering team while remaining hands-on, shape technical strategy, mentor developers, and build scalable digital commerce solutions using modern cloud technologies.

Description

Digital & Technology Team (D&T) is an integral division of HEINEKEN Global Shared Services Center. We are committed to making Heineken the most connected brewery. That includes digitalizing and integrating our processes, ensuring best-in-class technology, and embedding a data-driven culture. By joining us you will work in one of the most dynamic and innovative teams and have a direct impact on building the future of Heineken! Would you like to meet the Team, see our office and much more? Visit our website: Heineken (heineken-dt.pl) Our dream at HEINEKEN is to help our customers grow their businesses by serving them better, faster, and smarter with digital solutions. The last few years have seen a significant increase in the importance of digital in the Commerce space at Heineken. HEINEKEN’s digital solutions are a vital component in protecting and growing the company's revenue. To ensure that this trend is supported the Commerce DevOps Hub has been established. This newly created organization, being an integral part of the Global Digital & Technology Function, is tasked with engineering the software which powers e-Commerce. The Commerce DevOps Hub location is in Kraków, Poland. As the Software Development Lead, you will be a leader of the software development team working on in-house products in eazle (our e-Commerce platform). Collaborating closely with Product Owner(s), Product Architect(s) and other engineering teams you will need to understand the business needs, helping Product Architect(s) to convert those needs into solution architecture specifications and services in line with overall engineering standards and roadmaps. You will be driving excellence in engineering practices to deliver high-quality solutions throughout the software development lifecycle in our Commerce IT landscape, fostering a culture of technical creativity and staying ahead of technology trends. This role involves both hands-on work and people management. Your responsibilities would include: leading a team of experienced team members (Software Development Engineers, DevOps Engineers, QAs, UX/UI, etc.) in designing, developing, and delivering scalable, reliable, and high-performing software solutionsleading the team from a technical standpoint, and drive operational excellence, including code reviews, design reviews, testing, and deployment processesbeing an individual contributor (:60%) engineering the software products/solutions, jointly with the teamensuring that the team adheres to coding standards, best practices, and architectural guidelines, oversee team spirit and team performance, guide and mentor team membersoverseeing the implementation of the technical architecture, solve immediate technical challengesimplementing good practices, coding standards and modern architecture for DevSecOps; be a „go-to person” for technical decisions and problem-solving within the teamensuring that the execution of DevSecOps is in place in the team's daily workinspiring, advise, and drive the selection of development approachcoordinating software development and address technical debt in the teamhiring, onboarding, mentoring, and developing top engineering talents, fostering a culture of learning, collaboration, and continuous improvementleading technical discussions with other teams/departments and oversees state-of-art quality of the stackbeing involved in cross-functional discussions, representing the domain in broader technical discussions across domainsbeing responsible for designing and improving processes that enhance efficiency and quality. You are a good candidate if you have: 8+ years of experience as a software development engineer and 3+ years in a lead rolehands-on experience and in-depth knowledge of the technologies listed as mandatory in the Technology Stack sectionstrong understanding and implementation of software development principles, coding standards, and modern architecturehands-on experience in implementing and managing DevSecOps practices in a teamproven ability to lead software development teams of engineers with varying experience and adapt to team sizes from small to largeexperience in working in diverse projects with varying technologies, products, and systemsstrong problem-solving skills and ability to make critical technical decisionsability to guide / mentor other team membersstakeholder engagement/influence skillspragmatic, and collaborative team player. You are perfect match if you: like to ship secure software, often and with major impact and fast throughputknow how to work within set Enterprise architecture guidance and boundariesare a performance tuning expert, to maximize the entire stack and edges. Technology Stack: Mandatory to know: JavaScript and TypeScript (Next.js, React, Node.js)APIs and GraphQL (Apollo Client and Apollo GraphOS)Azure Cloud, Azure DevOps and pipelinesproficiency with headless CMS platforms (e.g. Contentful), including experience in structuring, managing and delivering content across multiple digital channelsmodular architecture, microservices, micro frontends, etc.automation testing tools like Selenium, Playwright or Cypressexperience in web application performance optimisation Good to know: CDN performance tuningOther programming language (Python, React Native)OptimizelyNewRelic, JMeter, BrowserStack, etc.Microsoft Azure Services: Proficient in using core Azure services such as Azure App Services, Blob Storage, Cosmos DB, and Azure SQL for cloud application development. At HEINEKEN Kraków, we take integrity and ethical conduct seriously. If someone has concerns about a possible violation of legal regulations indicated in the Polish Whistleblowing Act or our Code of Business Conduct, we encourage them to speak up. Cases can be reported to global team or locally (in line with the local HGSS Whistleblowing procedure) by selecting the proper option in this tool or by communicating it on hotline.