At a Glance
- Tasks: Lead a team in designing and developing innovative software solutions for impactful projects.
- Company: Join a certified Great Place to Work with a focus on digital transformation.
- Benefits: Enjoy competitive salary, hybrid working, health care, and generous holiday leave.
- Other info: Dynamic environment with excellent career growth and professional development opportunities.
- Why this job: Make a difference in the world while advancing your career in tech.
- Qualifications: Experience in software engineering and leading technical teams is essential.
The predicted salary is between 63000 - 77000 £ per year.
About the job
The Opportunity
We're seeking a passionate and experienced Lead Software Engineer.
As an experienced technical leader within our Engineering discipline, you will be empowered to apply your expertise in software design, development, quality assurance, and maintenance, while helping foster a strong focus on excellence and best practice.
You'll join a talented team of dynamic and driven professional problem solvers; creative thinkers and solutions builders who thrive on helping clients meet the most exciting digital transformation challenges.
Make a difference and advance your career by helping deliver some of the UK's most important #tech4good projects, making the world a smarter, safer, greener, and healthier place.
At a certified Great Place to Work you'll experience a dynamic and nurturing environment that rewards initiative and flexibility and enjoy a career path tailored to your own aspirations.
About Us
Founded in 1992, we are a successful, growing International digital transformation consultancy.
We deliver multi-Queen's Award for innovation winning platforms and services that support large-scale digital transformation.
Our digital, data and technology solutions are used by globally recognised public and private sector brands operating in a variety of sectors including Civil Defence, Healthcare, Sustainable Environment and Land Asset Management, and Digital Democracy.
Key Accountabilities And Responsibilities
A Lead Engineer oversees the planning, design, development, integration and testing of high-quality software solutions that meet business and user needs.
Equally, they are proactive in identifying continuous improvement opportunities, making use of best practice design patterns, methods and tools.
This includes
- Taking technical responsibility for the high-quality engineering of complex services across all stages (design, build, test, deploy, operate, and continually improve)
- Implementing end-to-end architectures for larger services, ensuring deliverables are of a high standard and maintaining quality documentation
- Structuring and providing technical assurance for the work of teams, advising on design patterns and engineering approaches to ensure software quality, including non-functional requirements
- Guiding team members and participating in the hands-on implementation of best practices in engineering
- Collaborating with Dev Ops engineers to implement CI/CD pipelines for supporting ongoing software quality
- Building effective relationships with clients and stakeholders, offering options for decision-making, and providing commercially sound advice and solutions
- Offering formal and informal advice and guidance in the development of strategies, frameworks and standards as required
- Collaborating with Engineering, User-Centred Design, Service Operations, Delivery Management, and Data Science practitioners to achieve objectives and successes within multi-disciplinary teams
- Playing a leading role in the Engineering discipline to maintain an energised community of engineers, influencing company-wide innovation, best practice adoption, standards, tools, and artefacts
- Supporting the ongoing growth of Informed's Engineering capability by helping to recruit technical staff and contributing to Informed ACADEMY
Requirements
- Experience collaborating with client technical and business stakeholders to define solution deliverables that meet business and user needs
- An unbiased and independent perspective on technology stacks used to deliver a particular solution
- Understanding of software engineering best practices and design patterns for enterprise-scale solutions
- Proven track record of leading technical teams to solve complex problems and deliver innovative solutions
- Background in Agile delivery environments, delivering software solutions in controlled increments (e. g., following Scrum, Agile Delivery phases, GDS Service Manual, etc.).
- Broad understanding of modern programming languages, leading frameworks, distributed system architectures (e. g., microservices), and the full software development lifecycle, including use of CI/CD pipelines and automated testing
- Strong planning skills, with the ability to assign commercially robust estimates and work with delivery managers and Product Owners to align delivery plans with business objectives
- Experience overseeing and quality assuring the technical delivery of team members, mentoring others on best practice
- Commercial awareness with ability to balance trade-offs where necessary to ensure successful delivery
- Effective communicator who can explain complex information to stakeholders, anticipate obstacles, and work under pressure within an agile environment
- Willingness to maintain relevant, up-to-date practitioner skills through continuing professional development and training, including accreditations/certifications
Desirable Skills And Experience
- Experience working in a professional services/consultancy environment
- Ability to deliver as part of multiple projects, concurrently across multiple teams
- Experience of the GOV. UK Digital Service Standard and Technology Code of Practice
- Proven experience delivering a complex software solution hosted on one of the leading cloud platforms (AWS, Azure, GCP), with working knowledge of other cloud platforms
- Demonstrable expertise in software engineering practitioner skills (i. e. a programming language, frameworks, cloud technologies) evidenced by domain-relevant accreditations/certifications at an advanced level
- Hands-on knowledge of designing and implementing software solutions capable of handling sensitive data (e. g., Personally Identifiable Information or payment information).
- Experience implementing software solutions that operationalise data science and Machine Learning components
- Personal Qualities
- A hands-on problem-solver who leads by example, demonstrating commitment to software quality.
- A clear communicator, calm, can-do, resilient, and comfortable being challenged
- Strong planning, time management, and organisational skills, with the ability to balance conflicting priorities
- Detail-oriented, reliable, and punctual
- Inquisitive, using critical thinking to ask lots of questions, overcome biases, break assumptions and consider different perspectives
- Strong analytical and problem-solving skills
- Bring strong technical leadership to your team and the wider discipline
- Able to explain difficult or sensitive topics; working to build consensus internally and with the wider business.
Benefits
Our benefits package compliments our highly competitive salaries and our great working environment.
We believe that our people should be properly rewarded for their commitment to the continued success of our business through a comprehensive and flexible range of benefits.
These can include
- Informed ACADEMY - We offer excellent career development opportunities through our award-winning personal and professional development programmes, including support with professional certifications
- Industry leading health and wellbeing plan - We partner with several wellbeing support functions to cater to each individuals need, including 24/7 GP services, mental health support and physical health support
- Hybrid working*
- Private Health Care Cover*
- Generous life assurance cover*
- Gym Membership*
- Monthly office lunch
- Onsite massage sessions
- 25 paid working days holiday per year plus bank holidays*
- Sabbatical Leave Scheme*
- Enhanced Maternity Leave and Pay*
- Enhanced Paternity Leave and Pay*
- Company Pension Contribution
- Profit Share Scheme
- Payment of professional subscriptions
- Generous referral scheme with no limits on the number of referrals
- Qualifying period applies
- #J-18808-Ljbffr
Lead Software Engineer in Altrincham employer: 慨正橡扯
At Third Bridge, we are not just offering a job; we are providing a career launchpad in a vibrant and fast-paced environment. With a strong focus on employee growth, our Client Services Associate role allows you to develop essential skills while working with top-tier clients, all within a supportive culture that values work-life balance and personal development. Join us to accelerate your career and enjoy comprehensive benefits, including generous vacation days and the flexibility to work from anywhere for a month each year.
StudySmarter Expert Advice🤫
We think this is how you could land Lead Software Engineer in Altrincham
✨Join Local Tech Meetups
Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at 慨正橡扯 or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!
✨Contribute to Open Source Projects
Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to 慨正橡扯.
✨Tap into Online Developer Communities
Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like 慨正橡扯.
✨Explore Job Boards Specifically for Tech Roles
Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like 慨正橡扯 that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!
We think you need these skills to ace Lead Software Engineer in Altrincham
Some tips for your application 🫡
Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.
Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at 慨正橡扯.
Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at 慨正橡扯 and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!
Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!
How to prepare for a job interview at 慨正橡扯
✨Brush Up on Your Coding Skills
For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.
✨Know Your Tools and Frameworks
Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If 慨正橡扯 uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.
✨Showcase Your Projects
Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.
✨Prepare for Behavioural Questions
While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.