Lead Software Engineer

 

Description:

Lorien is seeking a talented and experienced Lead Software Engineer to take on a pivotal role in the development of real-time, large-scale systems that serve millions of users across the UK, North America, and South Africa. This is a high-impact position where you’ll be instrumental in driving technical excellence, architectural innovation, and performance optimization across distributed platforms that are critical to business operations and user engagement.

As a Lead Software Engineer, you will work in a dynamic environment focused on scalability, speed, and security. You will lead a talented team of engineers in transitioning from a monolithic to a microservices-based architecture, championing best practices in software development while influencing key decisions on technology and approach.


Key Responsibilities:

  • Act as the primary liaison between the Engineering team and senior leadership, clearly communicating technical challenges, progress, and strategic opportunities.

  • Lead, mentor, and inspire a team of software engineers to achieve excellence in coding, design, and delivery.

  • Drive the design and development of robust, secure, and high-performance software solutions operating in real-time, large-scale environments.

  • Lead the architectural transition from monolithic to microservices-based systems, ensuring smooth and scalable integration.

  • Collaborate with the Platform Engineering team to enhance development tooling, deployment pipelines, and system observability.

  • Conduct code reviews, enforce coding standards, and promote continuous improvement in software craftsmanship.

  • Tackle complex software challenges, identify performance bottlenecks, and propose innovative solutions for optimization.

  • Participate in project planning, estimation, and scheduling to ensure timely delivery of high-quality software.

  • Maintain comprehensive documentation of software design, code, and testing procedures.

  • Promote a culture of collaboration, innovation, and learning within the engineering team.


Technical Skills and Experience:

  • Strong proficiency in C# (.NET Framework and .NET Core) and SQL/MySQL.

  • Skilled in developing web services and single-page applications using HTML, CSS, JavaScript, and modern JavaScript frameworks.

  • Familiarity with TypeScript, ES standards, and NoSQL databases is advantageous.

  • Deep understanding of Object-Oriented Programming (OOP), design patterns, and scalable software architecture.

  • Hands-on experience with message brokers, Git, and Agile development methodologies.

  • Working knowledge of Test-Driven Development (TDD) or similar testing practices.

  • Strong attention to detail with a keen eye for UX/UI quality and user experience optimization.


Technical Environment:

  • Modern microservices architecture supporting high-volume systems.

  • Containerization using Docker and Kubernetes for efficient and scalable deployments.

  • Cloud-native platforms integrated with automated CI/CD pipelines.

  • Real-time performance engineering and distributed computing challenges.

  • Secure software development practices with a focus on compliance, authentication, and encryption.


Key Qualities:

  • Proven ability to lead engineering teams and manage technical projects end-to-end.

  • Excellent communication, collaboration, and stakeholder management skills.

  • Analytical mindset with strong problem-solving capabilities.

  • Ability to work effectively in fast-paced, high-pressure environments.

  • Passion for innovation, continuous learning, and technical excellence.


Benefits:

  • Competitive annual salary between £65,000 – £75,000, plus bonus.

  • Hybrid working model (Manchester city centre office, 2 days onsite per week).

  • Exposure to cutting-edge cloud and distributed system technologies.

  • Opportunity to shape the technical direction of large-scale digital systems.

  • Collaborative environment fostering growth, innovation, and technical mastery.


About Lorien:

Lorien is a specialist technology recruitment and project delivery consultancy, connecting top-tier tech professionals with leading global companies. With a focus on innovation and excellence, Lorien works closely with clients in software development, digital transformation, and engineering to deliver impactful technology solutions and career opportunities.

Organization Lorien
Industry IT / Telecom / Software Jobs
Occupational Category Lead Software Engineer
Job Location Manchester,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2025-10-25 1:29 pm
Expires on 2025-12-09