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 | 2026-11-26 |