At a Glance
- Tasks: Lead a dynamic software development team and deliver high-quality applications.
- Company: Join a forward-thinking tech company in Bracknell, Berkshire.
- Benefits: Competitive salary, career growth, and a supportive work environment.
- Why this job: Make a real impact by leading innovative projects and mentoring talent.
- Qualifications: 5+ years in software development and team leadership experience required.
- Other info: Office-based role with hybrid working policy; great for collaborative spirits.
The predicted salary is between 36000 - 60000 £ per year.
We are looking for exceptional senior software developers to lead our team with 5+ years' experience managing and motivating a team who are committed to delivering valuable applications and services to customers. You will ensure the software meets the agreed acceptance criteria and the team’s definition of done.
This is a hands-on role for which we are looking for an individual who is passionate about developing the highest quality output, from a motivated team by leading by example and being a subject matter expert in multiple languages. From design, development, testing, deploying and maintaining up-to-date applications and services, you enable The Company to deliver mission-critical communications solutions for customers.
This role is based in our head office in Bracknell, Berkshire. This is an office-based vacancy and as such we expect all applicants to be willing to commute to our offices a minimum of 3-4 days per week as per our hybrid working policy.
Key Responsibilities- Technical leadership and management – Responsible for the software engineering output of the team.
- Lead the design and refinement of complex stories within product(s) the team is responsible for, engaging with other teams or departments as required.
- Lead development projects, coordinating tasks to be carried out by the team, and working with customers as required.
- Lead the team, encouraging best practice within the team and look to how the overall business objectives can be met.
- Mentor direct reports within the same agile team.
- Complete performance reviews and personal development plans for direct reports.
- Assist in recruitment activities, including recruitment days, phone and face-to-face interviews.
- Build and manage a high-performance team, working to develop your team members and address any concerns with support of the wider business.
- Facilitate agile Scrum ceremonies, including refinement, planning, review and retrospectives.
- Track and support the team implementing improvements and changes from retrospectives.
- Provide weekly reporting of team progress to the department head.
- Collaborate with other teams and departments to ensure that deliverables from the team will meet the customer’s expectation.
- Collaborate with the Product Owner to manage the Product(s) backlog and give guidance on timeframes for deliverables.
- Design the architecture of new application components and achieve internal sign off for development specifications where required.
- Lead the Agile team to develop applications to meet product/customer requirements.
- Thoroughly test new features or developments to make sure they perform the desired task correctly in all cases.
- Work with Quality Assurance teams/processes to validate builds ready for launch.
- Bachelor’s Degree in a STEM, Computer Science or related subject, preferably from a Russell Group University.
- Experience of leading successful development teams.
- Good experience of developing commercial projects/applications ideally in C# or React.
- Good experience in SQL and using relational databases such as Microsoft SQL Server.
- Experience in source control, in particular Git.
- Experience working within an Agile environment, in particular Scrum, and applying supporting practices.
- Will be able to supply expert support on one or more product(s).
- Familiar with and will apply TDD, unit testing or appropriate automated testing on stories and bug fixes they work on in line with the standards for the product.
- Experience in using any of the following languages would be well received: Python, React.Native or Maui.Net.
- Knowledge and experience working to OWASP ASVS or equivalent application security standards.
- Experience of recent .NET versions.
- Experience in developing containerising applications with Docker and using orchestration such as Kubernetes.
- Experience in NoSQL databases such as ElasticSearch.
- Experience in using test tools such as xUnit, Jest, Cypress, Selenium Web Driver, SoapUI or Burp Suite.
Software Development Team Lead in Bracknell employer: JAM IT Consultancy Ltd
Contact Detail:
JAM IT Consultancy Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Development Team Lead in Bracknell
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Prepare for those interviews! Research the company, understand their products, and be ready to discuss how your experience aligns with their needs. Practise common interview questions and have examples ready that showcase your leadership and technical skills.
✨Tip Number 3
Show off your passion! During interviews, let your enthusiasm for software development shine through. Talk about projects you've led, challenges you've overcome, and how you motivate your team to deliver top-notch results.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive and engaged with our company from the get-go.
We think you need these skills to ace Software Development Team Lead in Bracknell
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Software Development Team Lead role. Highlight your leadership experience and technical skills, especially in C# or React, as well as any Agile methodologies you've used. We want to see how you can lead a team and deliver high-quality software!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your experience aligns with our mission at StudySmarter. Don’t forget to mention your hands-on approach and how you motivate teams to achieve their best.
Showcase Your Projects: Include examples of projects you've led or contributed to that demonstrate your technical expertise and leadership skills. We love seeing real-world applications of your work, so don’t hold back on sharing your successes and the impact they had!
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 shows you’re keen on joining our team at StudySmarter!
How to prepare for a job interview at JAM IT Consultancy Ltd
✨Know Your Tech Inside Out
Make sure you brush up on your technical skills, especially in C#, React, and SQL. Be prepared to discuss your experience with these technologies in detail, as well as any projects you've led or contributed to. This will show that you're not just a leader but also a hands-on developer who understands the nitty-gritty.
✨Showcase Your Leadership Style
Think about how you motivate and manage your team. Prepare examples of how you've successfully led development projects, mentored team members, and facilitated Agile ceremonies. This will help demonstrate your ability to build and manage a high-performance team, which is crucial for this role.
✨Prepare for Scenario Questions
Expect questions that ask how you would handle specific situations, like resolving conflicts within your team or managing tight deadlines. Practise articulating your thought process and decision-making strategies, as this will highlight your leadership capabilities and problem-solving skills.
✨Understand the Company’s Goals
Research the company and its mission-critical communications solutions. Be ready to discuss how your experience aligns with their objectives and how you can contribute to delivering valuable applications and services. This shows that you're genuinely interested in the role and understand the bigger picture.