Lead Software Engineer
Answer Digital Limited
Leeds, United Kingdom
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Leeds, United Kingdom
Tech stack
ASP.NET
JavaScript
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Azure
C Sharp (Programming Language)
Software Quality
Continuous Delivery
Command-Query Responsibility Segregation (Software Development)
Software Design Patterns
Interoperability
NoSQL
Software Tools
SQL Databases
Systems Integration
TypeScript
.NET Core
Delivery Pipeline
Large Language Models
Domain Driven Design
Software Version Control
Legacy Systems
Job description
- Owning the technical delivery of a project or subsystem end-to-end - design, development, documentation and release - ensuring solutions are of a high engineering standard and fit for operational use
- Defining and owning the technical quality processes for your engagement, including build pipelines, code quality, testing and source control
- Leading client engagements for development, from project inception through to delivery, acting as the primary technical point of contact
- Leading technical discussions and aligning stakeholders and teams around a resolution
- Owning requirements analysis and solution design, translating business needs into robust technical architecture
- Continually reviewing tools and processes to identify and drive improvements within your engagement, and advising clients on opportunities for improvement beyond it
- Mentoring and supporting the growth of Mid-Level to Senior Engineers, including task-level support and technical quality coaching
- Contributing to presales and pitches for new work, and building trusted relationships with senior client stakeholders
- Building deep expertise in one or more technology ecosystems, and sharing that knowledge across Answer to both technical and non-technical audiences
- Taking ownership for impact-assessing change and managing delivery risk
- Ensuring the solutions you own are secure, scalable, observable and cost-optimised
- Championing the effective and responsible use of AI-assisted engineering tools within your team, keeping abreast of new tooling and sharing learning across Answer
- Identifying opportunities where AI-powered capabilities (for example LLM integrations or intelligent automation) could add value within client engagements, bringing in our AI Engineering capability where deeper specialist expertise is needed, * Twice a year income-tax free bonus based on company performance - it's a reward for being a part of our EOT journey
- Continuous training and development - if you want to learn, we'll provide the support you need
- Flexible Pension - we match your own contributions up to 5%
- A flexible Healthcare cash plan so you can fund the care you value most
- A packed social calendar including; end of year party (partners invited) and Summer away days, monthly and quarterly company team socials.
- Parking at Head Offices in central Leeds, plus Cycle2Work & Green Car Lease schemes to help get you here
- The chance to give back - get involved nationally and regionally with partnerships to get people from different backgrounds into tech, as well as lots of charity and community events
- Hybrid and flexible working - you can vary your working when and where you work, to allow you to collaborate better, feed your creativity, and take the time and space to focus when you need to
Diversity and Inclusion
At Answer we proudly embrace diversity and inclusion - we want to create a safe environment for everyone to bring their true selves to work.
Requirements
- Strong background in client-facing roles with excellent stakeholder management
- Proven experience providing technical leadership to both engineering teams and clients
- Hands-on experience leading the delivery of large-scale development projects
- Experience mentoring and developing engineers
- Agile software development experience with continuous delivery
- .NET Core, ASP.NET Core, C#
- SQL and NoSQL database experience
- AWS/Azure experience
- JavaScript/TypeScript frameworks
- Strong understanding of Agile software development practices and tools
- Confidence guiding a team's adoption of AI-assisted engineering tools and practices safely and effectively
It would be great if you also had experience in some of these, but if not we'll help you with them
- Client-facing experience gained from a technical consultancy or software vendor
- Experience working directly with executive and director-level stakeholders
- Technical leadership across multiple development teams
- Defining technical solutions including integration with legacy systems
- Experience of system-to-system integration and interoperability
- Common design patterns, such as event-based architecture, CQRS or Domain-Driven Design
- Experience integrating AI-powered features (for example LLM-based assistants or intelligent automation) into existing applications
- Experience with platform engineering practices, such as building internal developer platforms, paved-road tooling or self-service infrastructure to improve delivery teams' productivity
Benefits & conditions
Pulled from the full job description
- Annual leave
- Company pension
- Cycle to work scheme
- Car scheme
About the company
Answer Digital is a highly successful digital transformation consultancy headquartered in Leeds. We're a company on a fast growth trajectory with a reputation of delivering large-scale, operational critical solutions.
People are at the heart of everything we do - so much so we're owned by our people. It sets us apart from most digital businesses you'll meet and defines our culture and values. Our people are invested in everything we do, because we are invested in them.
Don't believe us? Well check out our glassdoor and here what our people have to say
Our Interview Process
We pride ourselves on having a fair but flexible recruitment process, we want to create a platform where you can show us your best. For us, keeping it simple means you can focus on understanding if our people, values and the work we do are right for you. Our typical process can be broken down into 3 stages