Lead Developer - #1786412
Waracle

Waracle are looking for a Lead Developer for an exciting new role joining our world-class digital technology consultancy and home to a diverse, smart, curious and ambitious community of specialists in technology-driven transformation. We work with ambitious clients to help them solve their biggest business and customer challenges. We help our clients to innovate and create intelligent digital products and services. We thrive on complex challenges and deliver business-critical IT transformation projects, moving seamlessly from strategy, design and delivery to operations.
About the Role
This is a Hybrid role working from any of our offices 2 days a week. We are seeking an exceptional and visionary Lead Developer to join our team. This pivotal role moves beyond day-to-day coding, focusing instead on high-level technical leadership, system design, architectural oversight, and strategic guidance for complex software systems. If you possess deep expertise in SQL, batch processing, and C#, and are driven by the opportunity to shape technical direction, mentor extensively, and champion best practices across diverse projects in a consultancy environment, this is your opportunity to make a significant impact.
Responsibilities
- Define Technical Vision & Architecture: Set the technical vision and architectural direction for complex, scalable systems, leveraging your expertise in SQL, batch processing, and C#. You'll define technical roadmaps, establish architectural standards, and provide strategic guidance across workstreams.
- Lead Complex Programmes: Drive and manage significant digital programmes, overseeing multiple teams and initiatives to ensure technical solutions are perfectly aligned with client and organisational goals.
- Champion Agile Excellence: Provide exceptional expertise in Agile methodologies, driving strategies across multiple projects, championing robust development standards, and fostering excellence in practices like version control (Git).
- Strategic Client Consulting: Grasp complex client business objectives, lead discussions to align technical solutions, navigate intricate client relationships, and craft tailored technical proposals to C-suite stakeholders. You will lead client improvement projects and offer expert consulting.
- Drive Innovation & Thought Leadership: Fuel transformative innovation by exploring cutting-edge technologies relevant to data, batch processing, and the C# ecosystem. You'll champion thought leadership and guide teams in adopting new advancements.
- Extensive Team Mentorship: Define, establish, and lead comprehensive mentorship programs, coaching technical teams extensively to enhance overall competence and foster a collaborative, knowledge-sharing environment.
Experience
- Extensive Leadership Experience: Proven professional experience as a Lead Developer, Software Architect, or Principal Engineer, specifically in designing and delivering complex enterprise software.
- C# & .NET Mastery: Deep and extensive proficiency in C#, with strong command of related frameworks.
- SQL & Data Specialisation: Expert-level knowledge of SQL and stored procedures, with significant experience in database design, optimisation, and data migration (ideally to Entity Framework).
- Batch Processing Authority: Proven experience with batch processing systems and large-scale data operations.
- Architectural Vision: Demonstrable expertise across multiple technical domains and architectures, with a proven ability to set technical vision and architectural direction for large-scale projects.
- Strategic Project Leadership: Exceptional expertise in project management methodologies and strong strategic leadership.
- Agile Mastery: Complete command of Agile methodologies (Scrum, Kanban).
- Exceptional Communication & Influence: Outstanding client-facing and consulting skills, with strong negotiation, presentation, leadership, and interpersonal abilities, alongside extensive mentoring experience.
- Change Agent: Demonstrable experience championing organisational change and driving transformative initiatives, ideally within a consultancy context.
The recruitment process you can expect for this role is an initial call with your dedicated Talent Acquisition Partner who will chat with you about Waracle, what you are looking for in a new position, the salary for the role, notice period and benefits (the important stuff!). After that, you'll be invited to a two-stage interview process where you have an opportunity to find out more about the role and showcase your skills and experience. Your Talent Acquisition Partner will guide you through the whole process to your first day with us.
We have various events, days out, competitions and incentives throughout the year and here are some other benefits you can expect as permanent team member at Waracle:
- Flexible and Hybrid working
- 35 days holiday (inclusive of bank holidays
- )Matched Pension up to 5%
- Medicash Proactive Health Cover
- Health and Wellbeing Support through Unum
- Access to 1000s Personal Development Courses
- Group Life and Sickness Cover
- Enhanced parental leave
- Access to exclusive savings and discounts on top brands
- Plus many more!
We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, gender, disability, religion/belief, sexual orientation or age.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Business Development Manager - Social & Supported Housing

Customer Development Executive

Vehicle Technician
