Transcend Retail Solutions, a subsidiary of Tesco, was established to become the trusted solutions partner for retailers worldwide. We offer the same cutting-edge technology that powers Tesco’s $8bn online grocery business, tailored to meet the unique needs of our global retail partners. With world-class efficiency and scale, our mission is to help retailers build online businesses that customers, colleagues, and stakeholders truly love.
We operate as a “startup within an enterprise,” combining agility, ownership, and innovation with the backing of a global retail leader. If you thrive in fast-paced environments, enjoy solving real business problems, and want to make a tangible impact—this is the role for you.
Role
As a Software Development Engineer 3 (SDE3), you will be a senior Individual Contributor within Transcend ‘s engineering function. Your proficiency with foundational computer science and software engineering concepts is expected, and you will have demonstrated significant technical depth and breadth.
At this level, you will play an active role in technical leadership, with a proven impact across teams and the wider directorate. You will take ownership and accountability for developing the products within your domain. You will also participate in activities that build capability across the organisation, such as coaching and mentoring existing colleagues and interviewing/hiring new ones.
As an SDE3, you will be part of a team of talented engineers, driving the delivery of high-quality software solutions that create measurable value, especially under time constraints. You will work in close partnership with Product Managers to shape and refine requirements, ensuring that business needs are met.
- Permanent contract from the go – as a sign of our trust in your abilities
- MacBook as your tool for work
- Learning opportunities - certified technical training and learning platforms like Udemy
- Referral Bonus
- Sports activities with a personal trainer in the office
- Additional 4 days of paid leave to support your well-being and family life
- Up to 20% yearly salary bonus – based on both individual and business performance
- Private healthcare (LuxMed)
- Cafeteria & Multisport
- Supporting those, who are not yet eligible for full holiday entitlement, by expanding their pool from 20 to 25 days
- Relocation Help
- IP Tax Deductible Costs
- Taking end-to-end ownership of software throughout its entire lifecycle in a DevOps environment.
- Designing, developing, reviewing, and maintaining high-quality code.
- Proactively identifying problems and proposing effective technical solutions.
- Collaborating closely with team members, both giving and receiving support.
- Designing, proposing, and reviewing system and architecture solutions.
- Ensuring high standards of performance, availability, reliability, scalability, and security.
- Contributing to the definition and delivery of features for services owned by your team.
- Supporting continuous integration, delivery, and deployment to production.
- Monitoring and supporting services in production environments.
- Communicating progress and outcomes clearly to team members, managers and wider stakeholders.
- Languages & Frameworks: Java 17+, Spring Boot 3+, RESTful APIs
- Architecture & APIs: Microservices, REST API
- Data & Messaging: Couchbase, PostgreSQL
- Cloud & Infrastructure: Kubernetes, Docked, Azure
- CI/CD & Automation: Jenkins, GitHub Actions, SonarQube
- Testing: Selenium
- Monitoring & Logging: Prometheus, Grafana
- Version Control: Git + GitHub
- Around 6+ years of experience as a Software Engineer within the JVM ecosystem
- Working with Agile environment
- Demonstrate excellent understanding of language & framework and a good working knowledge of the abstraction layer underneath
- Take a business problem and come up with the technical strategy (push vs pull etc, real time vs batches, sync vs async) within the team, high level design and lead the implementation
- Need minimal directions or guidance and collaborate with SDEs across teams working on the same or similar business problem
- You showcase exemplary behaviour in your work – your design, delivery, code, processes all set examples for your team
- Influence your team’s technical and business strategy by suggesting novel approaches
- Able to communicate your ideas and get feedback from different stakeholders and drive convergence to achieve the right outcomes
- Proactively mentor the rest of the team and help in hiring
- Ensure design or architectural deficiencies are addressed and routinely simplify integration of your peer teams with your team’s software
- Consistently lead delivery of valuable features
- Continually propose and drive process improvements
- Help elaborate requirements where necessary
- 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