At a Glance
- Tasks: Lead and mentor a dynamic team to create impactful software solutions.
- Company: Join Smartbox, a diverse tech company making a difference for those without speech.
- Benefits: Enjoy a competitive salary, hybrid work, wellness perks, and paid volunteering days.
- Other info: Be part of a supportive community that values diversity and inclusivity.
- Why this job: Make a real impact by enhancing lives through innovative technology.
- Qualifications: 5+ years in software development with strong leadership and agile experience.
The predicted salary is between 55000 - 65000 £ per year.
Join us at Smartbox as a Software Team Lead! Are you a passionate Software Team Lead looking to make a real impact by giving a voice to those without speech? Smartbox is looking for a dedicated individual like you to join our team and contribute to enhancing the lives of people with disabilities.
As our Software Team Lead, you will:
- Lead and mentor a team of Software Engineers and QA Specialists.
- Actively leverage modern AI-assisted development tools (e.g. Claude Code or similar) to improve individual and team productivity, code quality, and learning, and support the team in adopting these tools effectively and responsibly.
- Encourage and enable the team to use product insight, user feedback, and data to inform design and engineering decisions, balancing speed of delivery with long-term value.
- Work on anything from UI to core functionality and data stores, from fixing bugs to integrating new technologies.
- Joint responsibility for designing and implementing a scalable and high-performance software architecture using appropriate architectural standards and best practices.
- Write clean, working, cross-platform C# code (.NET 8) and associated tests, and improve the standard of existing code as you touch it to make it more testable, reliable and maintainable.
- Work closely with Electronics Engineers, Product Specialists, UX Designers and other Developers to design, develop and support robust solutions.
- Collaborate with stakeholders and customers to build an understanding which helps to solve problems in a way that meets their needs.
- Assist the Head of Software Development in recruitment activities.
Experience leading effective agile software teams, including first-hand experience of lean and iterative development.
- Good understanding of Agile / Scrum methodologies and their use in software teams.
- 5+ years of professional software development experience in modern C# or similar (e.g. Java, C++).
- Experience using AI-assisted software development tools (e.g. Claude Code or similar) to improve development efficiency, code quality, or team effectiveness.
- Knowledge of Computer Science fundamentals in data structures, algorithm design, problem-solving, and complexity analysis.
- Knowledge of professional software engineering best practices, including coding standards, architecture patterns, code reviews, source control, continuous integration, build processes, testing, and operations.
- Highly confident and experienced with automated testing - from unit tests to system and integration tests.
- Skilled in providing constructive feedback, conducting performance reviews, and supporting staff development.
Joining Smartbox means joining a diverse team that values collaboration and supports a community that relies on our technology for effective communication. At Smartbox, we prioritise diversity and inclusivity in our work environment. Recognised as a Disability Confident Employer by the UK Government and Founding Partner of Purple Tuesday. Our diverse team combines unique talents to create products that reflect the diversity of our users and customers.
Beyond a competitive salary and private medical insurance, explore perks like a hybrid working model, wellness benefits, and paid volunteering days. Apply now and be a part of a team dedicated to creating technology that changes lives.
SOFTWARE TEAM LEAD / MANAGER employer: Smartbox Assistive Technology
Contact Detail:
Smartbox Assistive Technology Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land SOFTWARE TEAM LEAD / MANAGER
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at Smartbox or similar companies. A friendly chat can open doors and give you insider info on the team culture and what they’re really looking for.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio or GitHub with projects that highlight your C# expertise and experience with AI-assisted tools, make sure to share it. It’s a great way to demonstrate your capabilities beyond just a CV.
✨Tip Number 3
Prepare for the interview by brushing up on Agile methodologies and be ready to discuss how you’ve led teams in the past. We want to hear about your experiences and how you’ve tackled challenges in software development.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our mission to enhance lives through technology.
We think you need these skills to ace SOFTWARE TEAM LEAD / MANAGER
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Software Team Lead role. Highlight your leadership experience, especially in agile environments, and any work with AI-assisted tools. We want to see how you can make an impact!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for enhancing lives through technology and how your background aligns with our mission at Smartbox. Be genuine and let us know why you’re excited about this opportunity.
Showcase Your Technical Skills: Don’t forget to mention your expertise in C# and any relevant software development practices. We love seeing examples of your work, so if you have projects or contributions to share, include them! It helps us understand your coding style and problem-solving approach.
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’re considered for the role. Plus, it gives you a chance to explore more about our team and culture!
How to prepare for a job interview at Smartbox Assistive Technology
✨Know Your Tech Inside Out
Make sure you brush up on your C# skills and any relevant technologies mentioned in the job description. Be ready to discuss your experience with AI-assisted development tools and how you've used them to improve productivity and code quality.
✨Showcase Your Leadership Style
As a Software Team Lead, you'll be mentoring others. Prepare examples of how you've led teams in the past, particularly in agile environments. Think about specific challenges you've faced and how you helped your team overcome them.
✨Understand Their Mission
Smartbox is all about enhancing lives through technology. Familiarise yourself with their products and the impact they have on users. Be ready to discuss how your skills can contribute to their mission of giving a voice to those without speech.
✨Prepare for Collaboration Questions
Expect questions about working with cross-functional teams. Think of examples where you've collaborated with UX designers, product specialists, or other developers. Highlight how you’ve built relationships and solved problems together.