Lead Fullstack Software Engineer - .Net - React.JS - Azure in City of London
Lead Fullstack Software Engineer - .Net - React.JS - Azure

Lead Fullstack Software Engineer - .Net - React.JS - Azure in City of London

City of London Full-Time 48000 - 72000 Β£ / year (est.) Home office (partial)
T

At a Glance

  • Tasks: Lead the design and development of innovative software solutions with a talented team.
  • Company: Join a purpose-driven organisation focused on people-powered transformation.
  • Benefits: Enjoy 30 days holiday, flexible working, and a personal development budget.
  • Why this job: Make a real impact while working with cutting-edge technologies in a collaborative environment.
  • Qualifications: Experience in full-stack development with .NET and React, plus strong leadership skills.
  • Other info: Inclusive workplace with excellent career growth and opportunities to drive change.

The predicted salary is between 48000 - 72000 Β£ per year.

About The Role

Job Level: 10

UK Wide - We work in a hybrid-first way. This role includes regular travel to the London or Leeds offices (on average once per week), and we are happy to discuss flexibility to make this work for you.

We are looking for a Lead Software Engineer who will be responsible for the design, development, and deployment of high-quality software solutions. This role involves leading a team of engineers on high-profile projects, ensuring best practices are followed, and driving continuous improvement in software development processes. You will collaborate closely with cross-functional teams, including product management and UX/UI, to ensure that our software solutions meet business and customer needs. You will be responsible for driving culture through your craft and be keen to take on line management responsibilities.

Responsibilities

  • Lead the architecture, design, and development of complex software systems, ensuring they meet high standards of quality, security, and scalability.
  • Manage and mentor a team of software engineers, providing technical guidance to foster professional growth.
  • Ensure that coding standards, development best practices, and operational processes are consistently applied.
  • Collaborate with product managers, UX/UI teams, and other departments such as DevOps, QA, and IT to translate business requirements into technical specifications and ensure smooth delivery.
  • Drive continuous improvement initiatives to optimise performance, reliability, and security in software applications.
  • Conduct regular code reviews and ensure that feedback is constructive and promotes learning within the team.
  • Implement and maintain CI/CD pipelines to streamline the development and deployment process.
  • Troubleshoot and resolve complex technical issues that arise during the software development lifecycle.
  • Stay up-to-date with the latest trends in software engineering, communicate complex technical concepts to non-technical stakeholders, and drive the adoption of new tools and methodologies where beneficial.
  • Manage project timelines, ensuring that deliverables are completed on time and within scope.
  • Contribute to bid questions & early-stage hiring e.g., CV screening or technical assessments when required.

About You

Professional knowledge and experience

Essential

  • Proven experience in full-stack software development, including design, development, testing, and deployment.
  • Significant hands-on experience with .NET and React.
  • Strong understanding of Agile and DevOps practices, with a focus on continuous integration and delivery.
  • Some proficiency in one or more programming languages (e.g., .NET, Python, JavaScript) and experience with software architecture patterns.
  • Experience with cloud platforms (e.g. Azure, AWS, GCP) and infrastructure as code (Terraform).
  • Familiarity with CI/CD pipelines, automated testing, and modern software development practices.
  • Knowledge of technologies such as microservices, containerisation (Docker, Kubernetes), or serverless architecture.
  • Awareness of principles like well-architected and secure by design.

Desirable

  • Previous experience in a senior engineering role, guiding teams to successful delivery.
  • Proficiency in multiple programming languages.
  • Experience working on NHS projects.
  • Experience working with Health APIs.
  • Experience in a consulting environment.

Skills

Software Development

  • Expertise in writing clean, maintainable code and optimising software for performance and scalability.
  • Ability to design and implement software that meets business and technical requirements.
  • Ensure all key business logic is covered by tests.

Code Quality and Testing

  • Proficient in automated testing frameworks and ensuring software is reliable and bug-free.
  • Experience conducting code reviews and maintaining high coding standards within the team.

Collaboration and Communication

  • Effective at working with cross-functional teams to deliver project objectives.
  • Strong skills in communicating technical concepts to diverse stakeholders, ensuring understanding and alignment.

Continuous Improvement

  • Passion for learning new technologies and improving software development processes.
  • Drive to adopt new tools and methodologies that enhance team performance and software quality.

About Us

People-powered transformation. We are a purpose-driven organisation, supporting organisations to build a better future for people, places, and the planet. Combining vast experience in the public, private, and third sectors and expertise in human-centred design, data, experience, and technology, we are creating sustainable solutions ready for an ever-evolving world.

At the heart of TPXimpact, we are collaborative and empathetic. We are a team of passionate people who care deeply about the work we do and the impact we have in the world. We know that change happens through people, with people, and for people. That’s why we believe in people-powered transformation.

Working in close collaboration with our clients, we seek to understand their unique challenges, questioning assumptions and building in their teams the capabilities and confidence to continue learning, iterating, and adapting.

We are an inclusive employer, and we care about diversity in our teams. Let us know in your application if you have accessibility requirements during the interview.

Benefits include:

  • 30 days holiday + bank holidays
  • 2 volunteer days for causes that you are passionate about
  • Maternity/Paternity - 6 months Maternity Leave, 3 months Paternity Leave
  • Life assurance
  • Employer pension contribution of 5%
  • Health cash plan
  • Personal learning and development budget
  • Employee Assistance Programme
  • Access to equity in the business through a Share Incentive Plan
  • Green incentive programmes including Electric Vehicle Leasing and the Cycle to Work Scheme
  • Health assessments

Lead Fullstack Software Engineer - .Net - React.JS - Azure in City of London employer: TPXImpact Holdings Plc

At TPXimpact, we pride ourselves on being a purpose-driven organisation that fosters a collaborative and inclusive work culture. As a Lead Fullstack Software Engineer, you'll not only lead innovative projects but also benefit from extensive professional growth opportunities, generous holiday allowances, and a commitment to employee well-being through various health and development initiatives. Our hybrid-first approach allows for flexibility, ensuring you can balance your work and personal life while making a meaningful impact in the public and private sectors.
T

Contact Detail:

TPXImpact Holdings Plc Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Lead Fullstack Software Engineer - .Net - React.JS - Azure in City of London

✨Tip Number 1

Network like a pro! Reach out to your connections on LinkedIn or at industry events. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.

✨Tip Number 2

Prepare for those interviews! Research the company and its culture, especially if they’re into Agile and DevOps practices. We want to see you shine, so practice answering common questions and have some questions ready for them too!

✨Tip Number 3

Show off your skills! If you’ve got a portfolio or GitHub with projects showcasing your .NET and React expertise, make sure to share it. We love seeing real examples of your work and how you tackle challenges.

✨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’re always looking for passionate individuals who align with our mission of people-powered transformation.

We think you need these skills to ace Lead Fullstack Software Engineer - .Net - React.JS - Azure in City of London

Full-Stack Software Development
.NET
React
Agile Practices
DevOps Practices
CI/CD Pipelines
Cloud Platforms (Azure, AWS, GCP)
Infrastructure as Code (Terraform)
Microservices
Containerisation (Docker, Kubernetes)
Automated Testing Frameworks
Code Review
Technical Communication
Team Leadership
Continuous Improvement

Some tips for your application 🫑

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your full-stack development experience, especially with .NET and React, and don’t forget to mention any cloud platform expertise like Azure!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about this role and how your background aligns with our mission at StudySmarter. Be genuine and let your personality come through.

Showcase Your Projects: If you’ve worked on relevant projects, make sure to include them in your application. Whether it’s a personal project or something from a previous job, demonstrating your hands-on experience can really set you apart.

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 shows you’re keen to join our team!

How to prepare for a job interview at TPXImpact Holdings Plc

✨Know Your Tech Stack

Make sure you’re well-versed in .NET, React, and Azure. Brush up on your knowledge of these technologies, as you’ll likely be asked to discuss your experience with them in detail. Be prepared to share specific examples of projects where you’ve used these tools.

✨Showcase Leadership Skills

As a Lead Software Engineer, you’ll need to demonstrate your ability to manage and mentor a team. Think of instances where you’ve successfully led a project or guided junior developers. Highlight your approach to fostering a collaborative environment and driving continuous improvement.

✨Understand Agile and DevOps Practices

Familiarise yourself with Agile methodologies and DevOps principles, especially around CI/CD pipelines. Be ready to discuss how you’ve implemented these practices in past roles and how they’ve improved software delivery and team performance.

✨Communicate Effectively

You’ll be working with cross-functional teams, so strong communication skills are a must. Prepare to explain complex technical concepts in simple terms, ensuring that non-technical stakeholders can understand. Practice articulating your thoughts clearly and confidently.

Lead Fullstack Software Engineer - .Net - React.JS - Azure in City of London
TPXImpact Holdings Plc
Location: City of London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

T
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>