At a Glance
- Tasks: Lead a dynamic team in developing innovative software solutions and drive technical strategy.
- Company: Join a rapidly growing company with a collaborative and inclusive culture.
- Benefits: Enjoy competitive salary, hybrid work options, and opportunities for professional growth.
- Other info: Embrace a culture of continuous learning and experimentation.
- Why this job: Make a real impact by shaping the future of technology in retail.
- Qualifications: Proven experience in software development and strong leadership skills.
The predicted salary is between 60000 - 80000 £ per year.
This is a hybrid role based out of our Leicester office. Our Engineering Department plays a crucial role in driving our company's growth, and we are committed to providing our team with the latest tools, technologies, and techniques to help them excel and take us to new heights. With our continuous growth, we are seeking talented and ambitious individuals to join our dynamic team and contribute their unique ideas and perspectives. We are an ever-expanding team where every voice counts!
Role Summary
This is a technical leadership practitioner role. The incumbent will define technical strategy and set technical standards across the domain. The ideal candidate should have both depth and breadth in technical skills, with a focus on a core skill and the ability to support the team in delivering greater value and increased flow through other skills. The Technical Lead will be up-to-date with the latest tech trends, continuously learning and experimenting with innovative technologies to drive the team's success. A Lean and Agile expert, this role will coach and mentor colleagues, fostering a culture of experimentation, learning, and continuous improvement. To excel in the role, the candidate should be adept at adopting new ways of working and best practices from outside the organization, driving their implementation within the crew and across Dunelm Engineering.
What this role requires of you
- Lead, motivate, and inspire a team to generate value for Dunelm.
- Foster a culture of continuous improvement within the team.
- Work closely with the Principal Engineers to contribute to the overall Engineering Chapter.
- Actively participate in hands-on design and development within a self-organizing, cross-functional team utilizing best practices and Pair Programming techniques.
- Embrace an agile approach, fail quickly, and iterate rapidly to keep pace with the dynamic and exciting retail sector.
- Share responsibility for sprint planning, backlog refinement, and task estimation.
- Collaborate with cross-functional teams to identify business requirements and develop solutions that meet those needs.
- Create clean, efficient, and scalable code using industry best practices and design patterns.
- Participate in code reviews and provide constructive feedback to all contributors to improve code quality and maintainability.
- Take responsibility for ensuring that code is implemented to a high quality standard, including supportability, maintainability, scalability, and security.
- Promote and embody the DevOps culture, driving best practices in our CI/CD pipelines.
- Influence the technical direction of the team and the wider business, including technology stack and design decisions.
- Facilitate effective problem-solving and drive solutions to completion.
- Keep up to date with industry trends and technologies to ensure that the software we build remains current and competitive.
Essential Skills
- Demonstrated expertise in designing scalable, secure, and high-performing architecture.
- Proven track record in designing and implementing AWS Serverless services.
- Experience leading agile software development teams.
- Strong mentoring and coaching skills to help develop team members' capabilities.
- Exceptional problem-solving skills to address complex challenges.
- Effective communication skills to collaborate with cross-functional teams and stakeholders.
- Skilled in functional development methodologies.
- Proficient in microservices and RESTful architectures.
- Experienced in development within Linux or OSX environments.
- Knowledgeable in CI/CD practices and processes to promote efficient delivery of high-quality products.
- Proficient in writing comprehensive automated functional tests to ensure code quality.
- A passion for technology and a desire to explore the latest innovative tech while continuously learning and growing.
- Comfortable working in agile environments, embracing a culture of failing fast and pivoting as necessary to deliver successful outcomes.
- Experience of working within a multichannel retailer and/or manufacturer.
- Experience of integrating headless SaaS packages with in-house built software.
- Experience handling sensitive personally identifiable information (PII) data.
- Unit Testing frameworks both server-side and client-side.
- Content Delivery Networks (Caching and optimisation).
- Profiling and optimizing applications across all tiers of development.
- Isomorphic Architecture.
- OO and Functional design best practices.
- Design patterns.
Behaviours
- Customer First: You should prioritize the customer experience and continuously seek ways to improve it.
- Team working: You should be a team player and effectively collaborate with colleagues to achieve common goals.
- Innovating: You should have a curious and explorative mindset, continuously seeking out new technologies and methodologies that can drive business growth and enhance products, services, and processes.
- Make It Happen: You should take accountability for your work and actively identify technical challenges, developing and implementing solutions in a timely and high-quality manner.
Technical Lead in Leicester employer: Dunelm
Contact Detail:
Dunelm Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Technical Lead in Leicester
✨Tip Number 1
Network like a pro! Get out there and connect with folks in the industry. Attend meetups, tech conferences, or even local events. You never know who might be looking for a Technical Lead just like you!
✨Tip Number 2
Show off your skills! Create a portfolio that highlights your best projects and contributions. This is your chance to demonstrate your technical prowess and leadership abilities, so make it shine!
✨Tip Number 3
Prepare for those interviews! Research common questions for Technical Leads and practice your responses. Be ready to discuss your experience with agile methodologies and how you've fostered a culture of continuous improvement.
✨Tip Number 4
Apply through our website! We love seeing candidates who are genuinely interested in joining our team. Tailor your application to reflect how you can contribute to our dynamic Engineering Department and help us reach new heights.
We think you need these skills to ace Technical Lead in Leicester
Some tips for your application 🫡
Show Your Technical Skills: When applying for the Technical Lead role, make sure to highlight your technical expertise. We want to see your depth and breadth in skills, especially your experience with AWS Serverless services and agile methodologies. Don’t hold back on showcasing your unique projects!
Emphasise Leadership Experience: This role is all about leading and inspiring a team, so be sure to share your past experiences in mentoring and coaching. We’re looking for someone who can foster a culture of continuous improvement, so any examples of how you've motivated teams will definitely catch our eye.
Be Agile and Innovative: We love candidates who embrace an agile mindset and are open to experimenting with new technologies. In your application, mention how you’ve adapted to changes and driven innovation in previous roles. Show us your passion for technology and learning!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. Plus, it shows you’re keen to join our dynamic team at StudySmarter!
How to prepare for a job interview at Dunelm
✨Know Your Tech Inside Out
As a Technical Lead, you’ll need to showcase your expertise in designing scalable and secure architectures. Brush up on your knowledge of AWS Serverless services and be ready to discuss how you've implemented these in past projects.
✨Embrace Agile Methodologies
Since this role requires a strong understanding of Agile practices, be prepared to share specific examples of how you've led agile teams. Talk about your experience with sprint planning and how you’ve fostered a culture of continuous improvement within your team.
✨Showcase Your Mentoring Skills
This position involves coaching and mentoring colleagues, so think of instances where you've helped team members grow. Highlight your approach to fostering collaboration and how you’ve influenced the technical direction of your previous teams.
✨Stay Current with Industry Trends
Demonstrate your passion for technology by discussing the latest trends and innovations that excite you. Be ready to explain how you’ve applied new technologies in your work and how you plan to keep your team at the forefront of tech advancements.