Software Team Lead Reporting to : Engineering Manager Location : Lisburn (4 days on-site, hybrid working) About our client Our client is a global leader in financial software solutions, delivering innovative products that support lending, debt recovery, insolvency, and credit management. With a strong emphasis on automation, compliance, and digital transformation, they help organisations operate more efficiently while improving outcomes for their customers. As the company continues to expand, our client is seeking a Technical Team Lead to drive engineering excellence and help shape the future of its cloud-first SaaS platforms. Job Summary As a Technical Team Lead, you will play a key role in the design, architecture, and delivery of scalable, cloud-native applications. You'll be hands-on in development while also guiding and mentoring a high-performing engineering team. This is an opportunity for a technically strong leader who values clean code, modern architecture, and a DevOps culture with frequent, safe deployments. Based in Lisburn, you will help build world-class teams and contribute to the organisation's ongoing transformation into a fully cloud-native solution provider. Key Responsibilities Design and build high-quality software solutions using .NET, JavaScript (ReactJS preferred), and SQL. Architect systems that are scalable, maintainable, and cost-effective, aligned with cloud-native best practices. Contribute to and evolve the technical architecture, driving simplification, standardisation, and automation. Work within a modern Azure cloud environment, leveraging services effectively with a clear understanding of cost, scalability, and operational trade-offs (FinOps mindset). Drive secure-by-design practices, ensuring security is embedded at every stage of the SDLC. Support and advocate for a DevOps culture with frequent, safe, and automated deployments (multiple times per day). Analyse data and use telemetry / metrics to inform decisions and validate architectural choices. Help build world-class engineering teams from the Lisburn office. Collaborate closely with senior leadership, providing clear, technical insight and recommendations on platform direction. Champion change across development teams, encouraging innovation, continuous learning, and engineering excellence. Person Specification Essential Criteria Proficient in .NET (C#), JavaScript (ReactJS preferred), and SQL. Strong experience designing and delivering scalable, secure, cloud-native applications in Microsoft Azure. Deep understanding of software architecture patterns, including modular design, service orientation, and integration strategies. Experience in SaaS product delivery, including multi-tenant systems, uptime SLAs, monitoring, and tenant isolation. Awareness of FinOps principles, including how engineering decisions impact cloud spend and operational cost. Practical experience implementing application and cloud security best practices (identity and access control, encryption, secure APIs). Experience in CI / CD pipelines, infrastructure-as-code, and container-based deployment strategies. Excellent communication skills and proven ability to engage effectively with senior stakeholders. A strong personality with the confidence to challenge, influence, and lead change. Skills : C# .NET React Lisburn
Team Lead • Lisburn, Ireland