Are you an experienced software engineer with a passion for leadership? Do you thrive in a dynamic environment where innovation and collaboration drive success? If so, we want you to join our client as our Software Engineering Team Lead!
What You’ll Do:- Lead and mentor a team of software engineers, fostering a collaborative and high-performance work environment.
- Work closely with the Tech Lead and Engineering Manager to plan workstreams.
- Understand requirements and acceptance criteria, interpreting software development specifications and design documents.
- Write application code and tests that conform to company standards.
- Contribute to the design process by recommending architecture improvements.
- Collaborate with engineering, testing, user experience, and other roles to deliver robust software solutions.
- Ensure compliance with company policies on security, quality, and health and safety.
Must-Haves:
-
Strong communication, listening, and interpersonal skills to convey complex information to non-technical stakeholders.
-
High level of self-organisation and ability to manage changing priorities.
-
Problem-solving mindset with the ability to source information as needed.
-
Proficiency in:
-
PHP for Laravel
-
JavaScript/TypeScript for Angular or Vue.js
-
-
Excellent communication skills.
Preferred:
-
Experience in leading a multi-disciplinary team and managing diverse staff.
-
Expertise in API integration for cloud server creation/management.
The Software Engineering Team Lead will work alongside the Tech Lead to develop, improve, and maintain these systems with the support of the Platform & Services Engineering Manager.
Responsibilities include staff management, workload planning, and mentoring team members. The data capture systems consist of open-source and bespoke software running on Linux, leveraging automation tools such as Puppet and Terraform. Supporting systems use PHP/Laravel and JS/TS with Angular. You will contribute to this software to ensure a best-in-class experience for customers.
Our client employs modern development practices, including Git, CI/CD, unit testing, and open-source coding standards. There are opportunities to expand your expertise in other areas and technologies.
Benefits:- Generous Time Off: 25 days of paid holiday plus bank holidays, with the option to buy/sell up to 5 additional days after two years.
- Performance Bonus: A rewarding bonus scheme.
- Cycle to Work Scheme: Support for cyclists.
- Tech of Your Choice: They’ll source the gear that works best for you.
- Learning & Growth: One-to-one coaching, a training budget, and career development support.
- Giving Back: Opportunities to support local charities.