Technical Leadership Role
We're seeking a highly skilled Technical Architect to lead our tech team in shaping and scaling their next phase of delivery. This is an excellent opportunity for someone who enjoys collaboration, thrives on problem-solving, and knows what good architecture looks like in practice.
This role requires strong technical expertise, including deep understanding of microservices, secure architecture, and API integrations. You'll be working closely with cross-functional teams to ensure technical deliverables align with business objectives.
Main Responsibilities:
* Design and architect scalable systems leveraging Azure-based infrastructure and cloud services.
* Act as the technical point of contact for engineering teams and business stakeholders, ensuring solutions meet functional and non-functional requirements.
* Partner with senior leadership, DevOps, and technical managers to shape and maintain architectural standards and development best practices.
* Oversee the technical execution of projects, conducting architecture assessments, reviewing code quality, and resolving high-complexity issues.
* Contribute to hands-on development, particularly in .NET environments, assisting with feature implementation and system enhancements.
* Provide day-to-day technical mentorship to a team of developers, supporting skills development, facilitating peer reviews, and encouraging engineering excellence.
* Assist in managing CI/CD pipelines and deployment processes using tools such as MSBuild, Octopus Deploy, and Azure DevOps.
Requirements:
* 5+ years in software development, including .NET Core, C#, and Visual Studio.
* 3+ years designing scalable architecture and owning technical delivery.
* Hands-on experience with Azure Cloud.
* Strong grasp of API integrations, RESTful services, and event-driven design.
* Deep understanding of microservices and secure architecture.
* Experience with SQL databases, from stored procedures to performance tuning.
* Excellent code review habits - enforcing quality, documentation, and testing standards.
* DevOps familiarity: Git, Azure DevOps, CI/CD pipelines.
* Ability to lead complex problem-solving efforts and unblock technical challenges.
* Trusted collaborator with BAs, DevOps, PMs, and senior stakeholders.
* Sharp, organised, and naturally proactive. A true technical leader with delivery in mind.
Benefits:
You'll be joining a team that values intelligent, clean engineering and a healthy team dynamic. They've created a mature environment where your voice will shape the outcome of what they are looking to achieve.
About Us:
Please note that we're a technology company committed to innovation and growth. We strive to create an inclusive and collaborative work environment where everyone can thrive.