Role: We are looking for a driven, technically strong tech lead who thrives in a modern SaaS environment. You will be a key contributor to the architecture, development, and continuous improvement of Aryzas platforms. This role suits someone who values clean code, scalable design, cloud-first architecture, and the ability to deploy to production frequently and safely. The successful candidate will be build and lead a team of world class engineers fostering best practice and the Aryza way. As part of an agile development team you will work closely with our development and product teams and play a key role in defining and shaping new features and products. This is an exciting opportunity for highly motivated individuals to work in a rapidly expanding company. Reporting to the Engineering Manager, this is a hybrid permanent position based in our Lisburn office. 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 our technical architecture, driving simplification, standardization, 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. Drive Aryzas transformation to being a fully cloud native solution provider Help build world class teams out of our 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. Key Requirements 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 practicesincluding identity and access control, encryption, and secure APIs. Experience in CI/CD pipelines, infrastructure-as-code, and container-based deployment strategies. A strong personality with the confidence to challenge, influence, and lead change. Excellent communication skills and proven ability to engage effectively with senior stakeholders. Skills: Lead a team Continuous Delivery Mentoring C# Javascript cloud Azure Benefits: Pension Fund Medical Aid / Health Care Flexitime Training