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.
Key Qualifications
Strong experience with .NET & OOP
Azure and/or AWS
This is a strategic leadership role with real architectural ownership and influence across the technology landscape.
Responsibilities
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
We use essential cookies to make this site work. With your permission we would also like to use the optional cookies below. Nothing optional is set until you choose, and you can change your mind at any time from "Cookie settings" at the bottom of every page. Cookie policy.
Essential — keep the site working and secure, and remember the choice you make here. Always on.