Lead Software Engineer
Cardiff (Hybrid - 3 days per week in the office)
£70,000 - £75,000
About Us: a Dynamic and forward-thinking software consultancy based in Cardiff, delivering innovative solutions to a diverse range of clients. Our team is passionate about leveraging the latest technologies to solve complex business challenges and drive digital transformation.
The Role: We are seeking an experienced and motivated Lead Software Engineer to join our growing team. In this role, you will lead and inspire a high-performing team of developers, ensuring the successful delivery of software projects for our clients. You will be a key point of contact for stakeholders, providing technical expertise and strategic direction.
Key Responsibilities:
* Lead, mentor, and manage a team of software engineers to deliver high-quality software solutions.
* Drive best practices in software development, ensuring high standards of code quality, performance, and maintainability.
* Collaborate with clients to understand their business needs, provide technical consultation, and ensure project success.
* Architect, design, and develop robust and scalable applications using C# / .NET technologies.
* Oversee the full software development lifecycle, from requirements gathering to deployment and maintenance.
* Foster a culture of continuous improvement, innovation, and knowledge sharing within the team.
* Ensure alignment of technical solutions with business goals and client expectations.
Key Requirements:
* Proven experience in leading successful, high-performing software development teams.
* Strong technical expertise in C# / .NET, with a deep understanding of modern development practices and frameworks.
* Excellent client-facing skills, with the ability to communicate technical concepts to non-technical stakeholders.
* Experience working in an Agile development environment, with a strong understanding of Agile methodologies.
* Strong problem-solving skills and the ability to think strategically.
* Exceptional communication and interpersonal skills.
* Experience with cloud technologies (e.g., Azure, AWS) is desirable.