Technical Architect

Agilico Workplace Technology Limited
Northampton, UK
1 day ago
Apply on www.totaljobs.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours

Tech stack

Testing (Software) JavaScript (Programming Language) Agile Methodology Artificial Intelligence Applications Architecture Software System Penetration Testing Unit Testing Microsoft Azure Microsoft Online Services C Sharp (Programming Language) Software as a Service Code Review
+29 more
Databases DevOps Interoperability Message Broker NoSQL Object-Relational Mapping Open Web Application Security Public Key Infrastructure Web Application Security Software Engineering Software Requirements Analysis SQL Databases Web Application Frameworks Blazor Delivery Pipeline Software Security AI Coding Agents Git Event Driven Architecture Containerization Integration Tests Solid Principles Web Technologies Software Version Control Devsecops Serverless Computing Azure Resource Manager Web Api Microservices

Job description

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

Requirements

  • 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.

Benefits & conditions

  • 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

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.totaljobs.com
Prepare application

Good distractions

Loading talks and stories from around this role…