Software Technical Architect If you're looking for a role that offers hands-on, small-team buzz and creativity backed by big company benefits and peace of mind, all whilst improving the health of animals, people, and our planet, then this is the job for you. Join a team of software professionals and a company offering the benefits below: ? Small team working diligently, efficiently, and intelligently. ? Hybrid (remote and in-office) working. ? Rural location (avoiding city traffic on travel days). ? 32 days paid holidays per year (including statutory holidays). ? Flexible and family-friendly working. ? Bonus scheme. ? Work with business stakeholders from across Europe and beyond. ? Make a real difference to global sustainability. My client has an opening for a highly experienced Senior Software Developer with exposure to working with the Architecture space to join their team in Moneymore on a hybrid basis. Join an agile company that develops and supports applications used by customers globally. You'll work closely with the Product Owner (founder), the Software Development Manager and the rest of the Scrum team to develop and maintain software related to our web and mobile applications and our data ingestion, analytics, warehousing, reporting services and APIs. The ideal candidate will have a strong software development background, particularly with Microsoft technologies including C#.NET and Microsoft SQL Server, but also with JavaScript, HTML and CSS, mobile technologies, and data analytics and warehousing. Experience with Microsoft Azure would also be beneficial. This is a hands-on role, working alongside but often ahead of the scrum team, being a respected resource of knowledge, experience and decision-making. It will be the responsibility of this role to reduce and keep technical debt to a minimum. You will collaborate with business management on which projects to prioritise, how to shape the proposed solutions and what resources will be required to create the technical solution. Your day-to-day role will allow you to: * Collaborate with stakeholders to understand business requirements and translate them into technical solutions. * Design end-to-end architecture for complex software systems, considering factors such as scalability, reliability, security and performance. * Lead the development and implementation of technical solutions, providing guidance, support and mentoring to development teams throughout the software development lifecycle. * Evaluate and recommend technologies, tools and frameworks. * Define and help to enforce coding standards, best practices and architectural principles (e.g., SOLID) to ensure the delivery of high-quality, maintainable software. * Conduct architectural and code reviews and provide feedback to the development team to ensure alignment with architectural guidelines and project objectives. * Stay up to date with emerging technologies, industry trends and software development best practices. Get in touch for more information or a confidential conversation about your career. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be Skills: C# Azure .Net Architect ASP.net Benefits: Competitive