Software Technical Architect (Tech for good) || .net || C# || Architect || Azure || Sql || Are you on the lookout for an opportunity that seamlessly blends the stability of an established company with the agility of a startup, all while contributing to global challenges? If you're craving a role that offers the thrill of hands-on work within a small, dynamic team, backed by the resources of a larger corporation this could be the role for you My client is a pioneering software company with a decade-long track record of delivering market-leading solutions. They pride themselves on significant contributions to issues like responsible antibiotic use and reductions in energy consumption, water usage, and greenhouse gas emissions. Join our team of software professionals and experience the best of both worlds: Engage in impactful work within a tight-knit, agile team. Enjoy the flexibility of hybrid (remote and in-office) work arrangements. Revel in their rural location, free from the hustle and bustle of city life. Benefit from generous paid time off, including statutory holidays. Embrace a culture that values flexibility and supports work-life balance. Participate in their bonus scheme. Collaborate with diverse stakeholders from Europe and beyond. Contribute to global sustainability efforts. My client is currently seeking a seasoned Software Technical Architect to join their team, offering a hybrid work model tailored to your preferences and team dynamics. As a key member of their agile team, you'll play a crucial role in developing and maintaining their core SaaS product. Working closely with the Product Owner, Software Development Manager, and the rest of the Scrum team, you'll drive the evolution of our web and mobile applications, as well as their data infrastructure. The ideal candidate will possess a robust background in software development, with proficiency in Microsoft technologies such as C#.NET and Microsoft SQL Server, alongside expertise in JavaScript, HTML, CSS, mobile technologies, and data analytics. Familiarity with Microsoft Azure is a plus. In this hands-on role, you'll lead by example, guiding the team in minimising technical debt and ensuring the delivery of high-quality solutions aligned with business objectives. You'll collaborate closely with business stakeholders, shaping project priorities and resource allocation to drive technical excellence. Your responsibilities will include: Collaborating with stakeholders to translate business requirements into technical solutions. Designing end-to-end architecture for complex software systems, prioritising scalability, reliability, security, and performance. Leading the development and implementation of technical solutions, providing mentorship and support to development teams. Evaluating and recommending technologies, tools, and frameworks. Defining and enforcing coding standards, best practices, and architectural principles. Conducting architectural and code reviews to ensure alignment with project objectives and guidelines. Staying abreast of emerging technologies, industry trends, and best practices. If you're ready to take on a rewarding role where you can make a tangible impact while honing your technical expertise, we'd love to hear from you. Apply now to be part of our journey towards a more sustainable future. Contact Daryl Crothers (Head of Commercial IT) for more information Skills: .Net C#