At a Glance
- Tasks: Lead a dynamic team to create high-quality software solutions and manage third-party integrations.
- Company: Join a forward-thinking company that champions collaboration and innovation.
- Benefits: Enjoy competitive pay, health perks, remote work options, and growth opportunities.
- Other info: Thriving environment with excellent career advancement potential.
- Why this job: Make a real impact by driving innovative fleet management products with cutting-edge technology.
- Qualifications: Experience in software development, team leadership, and agile methodologies required.
The predicted salary is between 63000 - 77000 Β£ per year.
Lead Software Engineer
The Lead Software Engineer reports to the Head of Technology & Data and is responsible for leading the development team to deliver high-quality software solutions.
This role plays a key part in managing third-party integrations and supporting existing applications, contributing to the innovation and timely delivery of scalable fleet management products.
The role exists within a company that values collaboration, continuous improvement, and leveraging emerging technologies.
About the Company
[Limited data provided β review with hiring manager before publishing].
Role Overview
The Lead Software Engineer will establish and lead a team of software engineers, fostering a culture of ownership and collaboration.
They will oversee the entire software development lifecycle, define KPIs and SLAs, and manage relationships with application partners.
Success in this role involves delivering features on time, maintaining high standards of quality and security, and driving process improvements.
The role also entails managing resources, conducting code reviews, and staying current with industry trends.
- Key Skills & Experience
- Lead and manage a team of software engineers
- Define and monitor KPIs and SLAs for application performance
- Oversee the full SDLC from planning to deployment
- Utilise Agile methodologies and implement continuous integration / deployment strategies
- Document detailed requirements for new and amended functionality
- Identify and implement automated testing opportunities
- Manage vendor relationships and resources
- Proficiency in . NET, Azure tech stack, messaging, SQL database, and caching solutions
- Proven experience in designing and developing software solutions
- Strong understanding of agile development and design patterns
- Hands-on experience in team building and leadership
- Excellent communication and problem-solving skills
- Valid driving licence
- Nice to Have
[Limited data provided β review with hiring manager before publishing].
Key Responsibilities
- Establish and lead a team of software engineers
- Manage the development and support of core business applications
- Define departmental KPIs and SLAs for quality, availability, and performance
- Oversee SDLC activities, ensuring on-time delivery and scope alignment
- Implement and refine development processes, tools, and best practices
- Monitor team performance, conduct code reviews, and provide feedback
- Manage vendor relationships and ensure strategic alignment
- Plan and implement continuous integration / deployment strategies
- Identify automated testing opportunities and integrate into deployment pipelines
- Stay informed on emerging technologies and industry trends
- Manage resource allocation, hiring, and professional development of team members
Requirements
- BSc or MSc in Computer Science or related subject
- Proven experience in team building and leadership
- Hands-on experience in designing and developing software solutions
- Strong understanding of agile methodologies and development best practices
- Experience identifying and deploying design patterns
- Proficiency in . NET, Azure tech stack, messaging, SQL database, and caching solutions
- Ability to balance technical depth with strategic thinking
- Vendor management experience
- Valid driving licence
- #J-18808-Ljbffr
Lead Software Engineer in Leeds employer: Gravitas Group
Gravitas Group is an exceptional employer, offering a dynamic work environment that fosters collaboration and innovation. With a focus on employee growth, we provide opportunities for professional development and skill enhancement, particularly in the fast-paced realm of technology transformation. Our London location not only allows for meaningful engagement with key stakeholders but also immerses you in a vibrant city known for its rich culture and diverse community.