Job role: Technical Architect Location: Remote What we're all about... At Agilico we're on a journey to build a better future for our people and planet. We're proud to be the UK's pioneering Circular-First workplace technology business.
From supporting the United Nations Sustainable Development Goals, implementing a wide range of environmental initiatives, and achieving Net Zero status by 2030, we're dedicated to integrating sustainable practices throughout our operations. We want our actions to cause a ripple effect across our business, our customers, our network and our supply chain. Every action, no matter how small, has the power to create meaningful change.
Together, we can amplify our efforts and pave the way for a more sustainable tomorrow. ? Overview Agilico provides cloud-native SaaS business solutions, used both by customers and internally. This software is mostly built by internal development teams. The Technical Architect is a role focused on best practices, interoperability by design, reliability and solving difficult problems. At Agilico, the Technical Architect is separate from the development teams but provides them with working concepts and system designs.
In addition, they will have technical oversight in terms of reviewing approaches, application designs and implementation. The Architect is also expected to contribute to broader topics including strategy, security, infrastructure and operations. This role is considered a key strategic appointment with the ability to greatly influence the products we build and how we build them. It is currently the most senior purely technical role within the development area. The Technical Architect reports into the CTO.
The products we build almost entirely use leading-edge Microsoft cloud-based, web technologies. The core team is based in Northampton, but this role can be remote. It would be advantageous if the Technical Architect is able to travel to the Northampton office occasionally (around once a month). ? ? Accountabilities Produce best-practice, high-quality solution designs for systems and/or processes. Investigate solutions to difficult or strategic problems and providing working proof-of-concept solutions.
Own, extend and maintain the broad architectural design for cloud products. Provide technical leadership across all development teams, providing coaching and mentoring for more senior developers if required. Keep up to date with industry direction and advancements, helping drive the technical direction of the software development teams. Broad technical oversight of technical designs. Responsibility for software security posture including secure design and operating practices, 3rd party component reviews, oversight of penetration testing.
Contribute to infrastructure decision-making and implementation (Azure resources). Contribute to development process (DevOps, source control strategies, TDD, etc). Contribute to technical approaches to software testing (not testing itself). Liaise with stakeholders at all levels to drive best-practice technical approaches to all relevant systems and solutions.
Liaise with 3rd party vendors when required in order to resolve technical issues. 3rd or 4th line support for production issues. (Senior) code reviews via pull requests ? Must-have Skills At least 10 years development experience. ? Strong written and verbal communication skills. Strong experience with C#, JavaScript and other modern development technologies. Experience building AI powered solutions.
Good experience with asynchronous processing, message brokers and microservices (event-driven architecture). Experience with cloud-native technologies (serverless compute, storage and infrastructure), preferably Microsoft Azure. Designing, building, securing and interacting with API's. Strong knowledge of SOLID principles and system and application architecture patterns. Solid database experience using SQL and NoSQL databases and ORM's. Good development experience with any contemporary web application framework.
Strong experience delivering solutions within an Agile environment. Knowledge of OWASP and web security best practices. Solid experience with source code management, e.g., git. Using unit test frameworks (e.g., moq) and knowledge of TDD. Experience with system and solution requirements definition (workshops, documents, etc). Demonstrable experience interacting with Product Owners and Senior Management. ?
Desirable
Skills
Experience delivering agentic AI solutions using current frameworks. Experience using AI coding agents. Experience with DDD and microservices. Strong experience with Microsoft cloud technologies (Azure functions, Cosmos, B2C). Experience building scalable, reliable, resilient, self-healing processes and services. Experience designing data intensive systems. Excellent knowledge of security best practices (PKI, DevSecOps, Azure FD/App Gateway). Knowledge of Blazor / MAUI.
Creating or configuring automated build pipelines and experience with any IaC tool. Experience with integration testing. Exposure to aspects of RCA and SRE. Experience building financial systems. ? ? What we can offer you Opportunities to progress and grow your career 23 days holiday plus bank holidays, rising to 28 days after 5 years Stakeholder pension scheme & death in service benefit.
Agile Perks reward platform offering discounts and great deals Healthcare cash plan covering everyday expenses such as opticians, dentist etc. Cycle to work scheme Volunteer Days Referral bonuses if you nominate a friend or a new customer Employee Assistance Programme β free advice on relationships, mental health and financial planning and more. Enhanced Maternity and Paternity scheme Agilico is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Technical Architect in Northampton employer: AGILICO WORKPLACE TECHNOLOGY LIMITED
Agilico is an exceptional employer that prioritises sustainability and employee growth, making it a fantastic place to work in Southampton. With a strong commitment to a circular economy, employees are encouraged to contribute to meaningful environmental initiatives while enjoying a supportive work culture that fosters professional development. Join us to be part of a forward-thinking team dedicated to making a positive impact on both our people and the planet.
Contact Details:
AGILICO WORKPLACE TECHNOLOGY LIMITED Recruitment Team