At a Glance
- Tasks: Lead a dynamic team while coding and delivering innovative software solutions.
- Company: Join LexisNexis, a global leader in AI-driven legal technology.
- Benefits: Enjoy competitive pay, flexible work options, and career growth opportunities.
- Other info: Be part of a diverse team that values innovation and collaboration.
- Why this job: Make a real impact in the legal field with cutting-edge technology.
- Qualifications: 7+ years in software engineering with strong C#/.NET and Angular skills.
The predicted salary is between 70000 - 90000 £ per year.
About Our Team
LexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of information‑based analytics and decision tools for professional and business customers. Our company has been a long‑time leader in deploying AI and advanced technologies to the legal market to improve productivity and transform the overall business and practice of law, deploying ethical and powerful generative AI solutions with a flexible, multi‑model approach that prioritises using the best model from today’s top model creators for each individual legal use case.
About The Role
As a hands‑on Software Engineering Lead, you’ll lead a small team while actively contributing to delivery—roughly 60% engineering and 40% people/delivery leadership. You’ll own day‑to‑day execution, coach engineers, and partner with stakeholders, working alongside a Principal Engineer who sets overall technical direction.
Responsibilities
- Lead day‑to‑day delivery for a small engineering team across multiple initiatives.
- Design, build, and maintain backend services in C#/.NET.
- Build and evolve frontend features using Angular and TypeScript.
- Write clean, testable, maintainable code and set a high bar for engineering quality.
- Champion strong development practices including code review, pair programming, and TDD.
- Operate and improve services hosted on AWS, including reliability and performance.
- Contribute to and improve CI/CD pipelines and deployment workflows.
- Translate requirements into clear technical tasks using a spec‑driven approach.
- Mentor and line‑manage engineers (~5), supporting growth and career development.
- Communicate progress, risks, and timelines clearly to product and business stakeholders.
Requirements
- 7+ years’ professional software engineering experience.
- Strong, recent hands‑on experience with C#/.NET.
- Strong, recent hands‑on experience with Angular and TypeScript.
- Practical experience building and running workloads on AWS.
- Experience working with CI/CD pipelines and modern source control workflows (e.g., GitHub, Azure DevOps, Jenkins).
- Comfortable with TDD, code review, and collaborative development practices.
- Proven experience leading, mentoring, or line‑managing engineers.
- Strong delivery ownership: planning, prioritisation, and keeping work on track.
- Clear stakeholder communication, including progress updates and risk management.
- A pragmatic, early‑adopter mindset toward AI‑assisted development tools to improve quality and speed.
We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.
Software Engineering Lead in London employer: hackajob
At LexisNexis Legal & Professional, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. Our commitment to employee growth is evident through mentorship opportunities and a focus on career development, all while working with cutting-edge AI technologies in a dynamic environment. Located in a global hub, our team enjoys the benefits of a diverse workplace that values inclusivity and offers competitive compensation packages.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineering Lead in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving C#/.NET, Angular, and AWS. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practising common technical questions and scenarios related to software engineering leadership. Be ready to discuss your experience with TDD, CI/CD, and mentoring engineers—these are key aspects of the role!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step to connect with us directly.
We think you need these skills to ace Software Engineering Lead in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Software Engineering Lead role. Highlight your hands-on experience with C#/.NET, Angular, and AWS, as these are key to what we’re looking for.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re passionate about leading a team in software engineering. Share specific examples of how you've mentored engineers and contributed to successful projects—this is your chance to shine!
Showcase Your Leadership Skills:In your application, don’t forget to mention your experience in leading teams and managing delivery. We want to see how you’ve communicated progress and risks to stakeholders, so include those details!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at hackajob
✨Know Your Tech Stack
Make sure you’re well-versed in C#/.NET, Angular, and TypeScript. Brush up on your knowledge of AWS and CI/CD pipelines too. Being able to discuss your hands-on experience with these technologies will show that you’re not just a leader but also a capable engineer.
✨Showcase Your Leadership Style
Prepare examples of how you've successfully led teams in the past. Talk about your mentoring approach and how you’ve supported engineers in their growth. This role requires a balance of technical skills and people management, so highlight your experience in both areas.
✨Communicate Clearly
Practice articulating your thoughts on project progress, risks, and timelines. Clear communication is key, especially when working with stakeholders. You might even want to prepare a few scenarios where you had to manage expectations or resolve conflicts.
✨Embrace AI and Modern Practices
Since the company values AI-assisted development tools, be ready to discuss how you’ve integrated such tools into your workflow. Share your thoughts on TDD, code reviews, and pair programming, and how these practices have improved your team's output.