We're looking for a Software Engineer / Tech Lead with strong C#/.NET expertise to drive architecture, mentor engineering teams, and lead delivery of scalable, cloud-native solutions.
Strong experience with .NET & OOP
Azure and/or AWS
CI/CD & Infrastructure as Code
Containerisation & modern cloud practices
Agile delivery experience
This is a strategic leadership role with real architectural ownership and influence across the technology landscape.
Lead architecture, design, and delivery of complex enterprise solutions
Champion secure software development practices across the SDLC
Drive Agile ceremonies and cross-functional collaboration
Mentor and coach engineers, setting high standards for code quality
Define and implement robust CI/CD and automation strategies
Ensure scalability, reliability, and maintainability of systems
Act as a technical authority across cloud-native and containerised environments
Technical Expertise
Strong experience with C# / .NET (OOP principles essential)
Exposure to multiple programming languages and frameworks
Advanced knowledge of Azure and/or AWS cloud platforms
Experience with containerisation and serverless architectures
Strong CI/CD and Infrastructure as Code experience
Proven experience working within Agile environments