At a Glance
- Tasks: Lead and mentor a dynamic engineering team to create innovative B2B software solutions.
- Company: Join a rapidly growing SAAS company with a vibrant culture and collaborative spirit.
- Benefits: Enjoy a competitive salary, great perks, and opportunities for personal growth.
- Other info: Be part of a community-focused company that values teamwork and personal development.
- Why this job: Make a real impact by driving performance and fostering a culture of continuous improvement.
- Qualifications: Strong software development background and excellent leadership skills required.
The predicted salary is between 48000 - 72000 £ per year.
Lead Forensics is a rapidly growing, leading SAAS company with products in the B2B sales and marketing space. We’re seeking a Software Development Manager within our engineering department that builds our customer facing products. You will be responsible for the performance and personal development of a section of our engineering department.
You will need to be highly competent with our modern tech stack (NestJS/NodeJS, Vue, Redis, SQL Server and Snowflake), able to dive into the code when required to critique and drive quality, as well as drive efficiencies in speed at which it is created. This is a role that would suit someone with a very strong development background, expertise in clean code following DevOps practices and strong interpersonal skills, who has moved into a management career path.
Key Responsibilities- Performance Management
- Set, monitor, and evaluate performance metrics for developers, ensuring that productivity and quality targets are met.
- Be the owner and guardian of the standard of the asset being created, ensuring it is optimal for productivity and our long‑term engineering performance.
- Provide constructive feedback and guidance to developers, helping them overcome performance challenges and achieve their goals.
- Implement and refine performance management processes that promote accountability and transparency across teams.
- People Management
- Line manage a section of our engineering department, driving personal development and performance management for line reports.
- Lead and mentor developers, fostering a positive and collaborative environment.
- Conduct regular 1:1s and performance reviews to support individual career progression, skill development, and job satisfaction.
- Identify training and development needs within the department, facilitating access to learning resources and opportunities and organising or delivering new training solutions.
- Recruitment and Retention
- Support recruitment processes by identifying talent needs, participating in interviews, and helping select candidates who align with team culture and values.
- Drive retention initiatives to keep high‑performing team members engaged and motivated, supporting employee satisfaction and reducing turnover.
- Continuous Improvement
- Foster and drive a culture of continuous improvement within engineering teams, where team members are motivated to share ideas and improve processes.
- Identify and implement best practices for team productivity and well‑being, keeping abreast of industry trends and tools that can enhance team performance.
- Facilitate retrospectives and other reflective activities to gather insights on team performance and identify opportunities for improvement.
- Culture and Engagement
- Actively promote and build a high‑trust, high‑collaboration engineering culture with excellent communication and collaboration within engineering teams.
- Champion and model company values, acting as a role model for team members and fostering a healthy work culture.
- Significant experience in a SaaS environment of rapid and efficient software development with clean code, SOLID principles and design patterns, and building the competency for this in teams.
- Experience of monitoring engineering performance and driving continuous improvement of performance.
- A strong general aptitude for programming and problem solving.
- Significant previous experience as a hands‑on software engineer working with mature DevOps practices, and to have maintained the skills required to get down into the code when required.
- A strong understanding of what is required to create and operate maintainable systems.
- Experience with automated testing and quality assurance.
- An understanding of how to build systems that perform well at scale.
- Enthusiasm for building secure systems and implementing security best practices.
- Experience of leading engineering teams building complex/distributed systems.
- Excellent interpersonal and collaboration skills.
- A degree in Computer Science or related field from a recognised university with a strong academic reputation, ideally completed with strong academic performance or distinction.
What we offer in return:
- Competitive salary and benefits.
- Be part of a fantastic company culture; we all display our Company DNA’s, foster a “One Team” and “Growth” mentality.
- Give back to the wider community with volunteer days, fundraisers and charity events.
Software Development Manager - UK in Portsmouth employer: Lead Forensics
Lead Forensics is an exceptional employer that prioritises a supportive and collaborative work culture, allowing employees to thrive in a fully remote environment or opt for hybrid working at our Cosham office. We are committed to employee growth, offering opportunities for mentorship and leadership development, while also encouraging community engagement through volunteer days and charity events. Join us to be part of a dynamic team that values innovation and continuous improvement in the field of security compliance.
StudySmarter Expert Advice🤫
We think this is how you could land Software Development Manager - UK in Portsmouth
✨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 interviews by practising common questions and scenarios related to software development management. We recommend doing mock interviews with friends or using online platforms to get comfortable with the process.
✨Tip Number 3
Showcase your skills! Create a portfolio that highlights your past projects, especially those that demonstrate your leadership and technical abilities. This will give potential employers a clear picture of what you can bring to the table.
✨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 awesome team at Lead Forensics.
We think you need these skills to ace Software Development Manager - UK in Portsmouth
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Software Development Manager role. Highlight your experience with our tech stack and any relevant management skills. We want to see how you can contribute to our engineering department!
Showcase Your Leadership Skills:In your application, don’t forget to showcase your leadership experience. Talk about how you've managed teams, driven performance, and fostered a positive culture. We love seeing candidates who can inspire and motivate others!
Be Specific About Your Achievements:When detailing your past roles, be specific about your achievements. Use metrics where possible to demonstrate your impact on team performance and project success. We appreciate candidates who can quantify their contributions!
Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get all the updates directly from us. Plus, it’s super easy!
How to prepare for a job interview at Lead Forensics
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like NestJS, NodeJS, and SQL Server. Brush up on your coding skills so you can confidently discuss how you would critique and improve code quality.
✨Showcase Your Management Skills
Prepare examples of how you've successfully managed teams in the past. Think about specific instances where you’ve driven performance improvements or fostered a positive team culture. This will demonstrate your capability to lead and mentor developers effectively.
✨Emphasise Continuous Improvement
Be ready to discuss how you’ve implemented processes for continuous improvement in previous roles. Share ideas on how you would encourage your team to share insights and improve productivity, aligning with the company’s values.
✨Cultural Fit Matters
Research Lead Forensics’ company culture and values. Be prepared to explain how your personal values align with theirs and how you can contribute to building a high-trust, collaborative environment within the engineering team.