Allica Bank, located in Milton Keynes, is seeking an IT Service Manager to oversee the service desk and enhance the IT service management function. The role demands both management and technical expertise to ensure exceptional customer satisfaction and drive continuous improvement within IT services. The ideal candidate will possess a strong background in IT support and service management principles, with at least five years of experience leading teams. Benefits include flexible working options, private health cover, a discretionary bonus scheme, and strong onboarding support.
20/07/2026
Full time
Allica Bank, located in Milton Keynes, is seeking an IT Service Manager to oversee the service desk and enhance the IT service management function. The role demands both management and technical expertise to ensure exceptional customer satisfaction and drive continuous improvement within IT services. The ideal candidate will possess a strong background in IT support and service management principles, with at least five years of experience leading teams. Benefits include flexible working options, private health cover, a discretionary bonus scheme, and strong onboarding support.
About Allica Bank Allica is the UK's fastest growing company - and the fastest-growing financial technology (Fintech) firm ever. Our purpose is to help established SMEs, one of the last major underserved opportunities in Fintech. Established SMEs are the backbone of local communities - representing over a third of our economy - yet have been largely neglected both by traditional high street banks and modern fintech providers. We are looking for a dynamic, hands on and forward thinking IT Service Manager to join our team. The successful candidate will oversee the service desk and lead our IT service management function, focusing on delivering a best in class IT experience for all users. This role requires both management and technical background to lead by example, driving continuous improvement across IT services, and ensuring exceptional service delivery, customer satisfaction, and operational excellence. The role requires a proactive approach, the ability to work autonomously, and strong organisational skills. Principal Accountabilities Working very closely with different functions within the company, including Incident Management, Customer Technical Support, Technology, & Delivery Squads to: Lead the service desk function, mentor, and manage the team, offering guidance and support to foster high performance and encourage professional growth. Full responsibility of IT service desk operations, actively driving resolutions of service desk tickets and requests while ensuring the delivery of exceptional IT service standards across the team. Enhance the end-user IT experience by implementing innovative workplace technologies, adopting industry best practices, and collecting regular feedback to understand and address user needs effectively. Develop, monitor, and report on Service Level Agreements (SLAs) and Key Performance Indicators (KPIs) to uphold high service quality. Collaborate with stakeholders to continuously improve service metrics. Leverage extensive technical expertise to lead by example, providing hand son troubleshooting support as required and mentoring the IT service desk team members to enhance their technical competencies. Set and maintain the standards for the Joiner Mover Leaver (JML) process to ensure seamless employee onboarding, internal transitions, and offboarding, while improving the experience through automation. Manage IT asset processes to optimize the utilization of hardware and software resources, including lifecycle management. Conduct regular weekly team meetings, team performance evaluations, and training sessions to strengthen team capabilities and skills. Serve as the final point of escalation and collaborate closely with the Incident Management and Platforms Engineering teams to address and resolve complex issues. Utilize metrics and reporting tools to drive performance improvements and demonstrate the value of IT services to the organization. Stay informed about industry trends and technological advancements to ensure the organization benefits from cutting edge solutions and methodologies. Proactive approach to identifying potential IT issues and implementing preventative measures to mitigate risks. Working independently and autonomously to manage tasks and projects, ensuring their timely and high quality completion. Personal Attributes & Experience Applicants must have the unrestricted right to work in the UK, as we are unable to provide sponsorship. A minimum of 5 years of experience in leading and managing IT Support Engineers, adopting a hands on approach and serving as a point of escalation when required. Strong technical expertise, evidenced by previous experience in technical support roles, including proficiency with ITSM tools such as Jira. Prior experience in Service Management within a dynamic IT environment, with a sound understanding of and exposure to the ITIL Service Management Framework to ensure the delivery of high quality services and continuous improvement. Exceptional attention to detail, coupled with excellent written and verbal communication skills. Proven analytical thinking skills, with the ability to prioritize tasks based on severity and urgency. Demonstrated experience in developing, implementing, and reporting on SLAs and KPIs to assess team productivity and performance. A collaborative approach, with the ability to work effectively across functional boundaries to address customer related issues and achieve shared objectives. A proactive and self motivated mindset, with the capability to work independently on projects that contribute to the broader objectives of the function. Working at Allica Bank At Allica Bank we want to ensure our employees have the right tools and environment in which to succeed in their role and in support of our customers. Our employees are at the heart of everything we do, so our benefits are designed with you in mind: Full onboarding support and continued development opportunities Options for flexible working Regular social activities Pension contributions Discretionary bonus scheme Private health cover Life assurance Family friendly policies including enhanced Maternity & Paternity leave
18/07/2026
Full time
About Allica Bank Allica is the UK's fastest growing company - and the fastest-growing financial technology (Fintech) firm ever. Our purpose is to help established SMEs, one of the last major underserved opportunities in Fintech. Established SMEs are the backbone of local communities - representing over a third of our economy - yet have been largely neglected both by traditional high street banks and modern fintech providers. We are looking for a dynamic, hands on and forward thinking IT Service Manager to join our team. The successful candidate will oversee the service desk and lead our IT service management function, focusing on delivering a best in class IT experience for all users. This role requires both management and technical background to lead by example, driving continuous improvement across IT services, and ensuring exceptional service delivery, customer satisfaction, and operational excellence. The role requires a proactive approach, the ability to work autonomously, and strong organisational skills. Principal Accountabilities Working very closely with different functions within the company, including Incident Management, Customer Technical Support, Technology, & Delivery Squads to: Lead the service desk function, mentor, and manage the team, offering guidance and support to foster high performance and encourage professional growth. Full responsibility of IT service desk operations, actively driving resolutions of service desk tickets and requests while ensuring the delivery of exceptional IT service standards across the team. Enhance the end-user IT experience by implementing innovative workplace technologies, adopting industry best practices, and collecting regular feedback to understand and address user needs effectively. Develop, monitor, and report on Service Level Agreements (SLAs) and Key Performance Indicators (KPIs) to uphold high service quality. Collaborate with stakeholders to continuously improve service metrics. Leverage extensive technical expertise to lead by example, providing hand son troubleshooting support as required and mentoring the IT service desk team members to enhance their technical competencies. Set and maintain the standards for the Joiner Mover Leaver (JML) process to ensure seamless employee onboarding, internal transitions, and offboarding, while improving the experience through automation. Manage IT asset processes to optimize the utilization of hardware and software resources, including lifecycle management. Conduct regular weekly team meetings, team performance evaluations, and training sessions to strengthen team capabilities and skills. Serve as the final point of escalation and collaborate closely with the Incident Management and Platforms Engineering teams to address and resolve complex issues. Utilize metrics and reporting tools to drive performance improvements and demonstrate the value of IT services to the organization. Stay informed about industry trends and technological advancements to ensure the organization benefits from cutting edge solutions and methodologies. Proactive approach to identifying potential IT issues and implementing preventative measures to mitigate risks. Working independently and autonomously to manage tasks and projects, ensuring their timely and high quality completion. Personal Attributes & Experience Applicants must have the unrestricted right to work in the UK, as we are unable to provide sponsorship. A minimum of 5 years of experience in leading and managing IT Support Engineers, adopting a hands on approach and serving as a point of escalation when required. Strong technical expertise, evidenced by previous experience in technical support roles, including proficiency with ITSM tools such as Jira. Prior experience in Service Management within a dynamic IT environment, with a sound understanding of and exposure to the ITIL Service Management Framework to ensure the delivery of high quality services and continuous improvement. Exceptional attention to detail, coupled with excellent written and verbal communication skills. Proven analytical thinking skills, with the ability to prioritize tasks based on severity and urgency. Demonstrated experience in developing, implementing, and reporting on SLAs and KPIs to assess team productivity and performance. A collaborative approach, with the ability to work effectively across functional boundaries to address customer related issues and achieve shared objectives. A proactive and self motivated mindset, with the capability to work independently on projects that contribute to the broader objectives of the function. Working at Allica Bank At Allica Bank we want to ensure our employees have the right tools and environment in which to succeed in their role and in support of our customers. Our employees are at the heart of everything we do, so our benefits are designed with you in mind: Full onboarding support and continued development opportunities Options for flexible working Regular social activities Pension contributions Discretionary bonus scheme Private health cover Life assurance Family friendly policies including enhanced Maternity & Paternity leave
Allica Bank seeks an experienced Platform Engineer to strengthen our Azure-based platform services. You will design, automate and maintain cloud infrastructure across Windows and Linux, enabling multi-region deployments and self-service capabilities for development teams. You will leverage Azure DevOps Pipelines, Terraform and native Azure services to deliver secure, scalable, and cost-efficient solutions while aligning with Azure Well Architected Framework and fintech compliance requirements.
15/07/2026
Full time
Allica Bank seeks an experienced Platform Engineer to strengthen our Azure-based platform services. You will design, automate and maintain cloud infrastructure across Windows and Linux, enabling multi-region deployments and self-service capabilities for development teams. You will leverage Azure DevOps Pipelines, Terraform and native Azure services to deliver secure, scalable, and cost-efficient solutions while aligning with Azure Well Architected Framework and fintech compliance requirements.
About Allica Bank Allica is the UK's fastest growing company - and the fastest-growing financial technology (Fintech) firm ever. Our purpose is to help established SMEs, one of the last major underserved opportunities in Fintech. Established SMEs are the backbone of local communities - representing over a third of our economy - yet have been largely neglected both by traditional high street banks and modern fintech providers. At Allica, we're driving digital transformation in business banking. Our technology team underpins every part of the bank - from innovative product delivery to building secure, scalable, and resilient infrastructure. We focus on operational excellence, customer centric engineering and automation to deliver a best in class banking experience. Our culture values collaboration, integrity and simplicity in everything we do. Purpose of Role We're seeking an experienced Platform Engineer to strengthen our cloud platform capabilities as Allica continues to scale. The role involves designing, automating and maintaining Azure based platform services across Windows and Linux environments, supporting multi region deployments and embedding self service capabilities for development teams. You'll leverage Azure DevOps Pipelines, Terraform and Azure native services to enable Infrastructure as Code (IaC), guided by the Azure Well Architected Framework to ensure security, performance, reliability and cost efficiency. Principal Accountabilities Design, deploy and operate secure, scalable cloud infrastructure across multiple regions in Microsoft Azure. Build and manage Azure Container Apps for running microservices and lightweight containerised workloads. Configure and optimise Azure networking components - VNETs, NSGs, Load Balancers, Application Gateway and Azure Front Door. Implement and maintain Azure Firewall, API Management (APIM), Databases, Service Bus and Event Grid. Drive infrastructure automation and governance through Terraform and Azure DevOps Pipelines. Implement and maintain Azure App Services including Function Apps and Logic Apps for automation and integration. Introduce self service templates and tooling to empower development teams to deploy securely and independently. Apply Azure Well Architected Framework principles to ensure solutions meet standards of reliability, performance, cost optimisation and security. Collaborate with Security and Engineering teams to ensure compliance and continuous improvement. Maintain comprehensive documentation for systems, configuration and automation processes. Experience Strong hands on experience with Microsoft Azure cloud services, infrastructure, networking, Gen AI and AI adoption. Hands on experience with Palo Alto Networks firewalls in cloud environments, including Azure deployments and centralized management via Panorama. Proficiency in Terraform and Infrastructure as Code (IaC) best practices. Experience with Azure DevOps Pipelines and GitHub for CI/CD, including branching and version control strategies. Skilled in managing Windows and Linux systems in cloud environments. Experience with multi region architectures, resiliency design and disaster recovery planning. Knowledge of Azure App Services, Container Apps, Function Apps, Logic Apps, Service Bus and Event Grid. Understanding of Azure networking, Front Door, Firewall and APIM. Experience in networking - routing, performance optimisation, traffic management and network security. Experience working in regulated environments such as fintech or financial services, with strong appreciation for security, auditability and compliance. Strong analytical, communication and problem solving abilities with a collaborative mindset. Capabilities and competencies: Teamwork, planning and organising. Interacts with people effectively; able and willing to share and receive information. Co operates both within the team and across functions. Plans and organises tasks and work responsibilities to achieve objectives. Sets priorities and schedules activities. Allocates and uses resources properly. Working at Allica Bank At Allica Bank we want to ensure our employees have the right tools and environment to succeed in their role and in support of our customers. Our employees are at the heart of everything we do, so our benefits are designed with you in mind: Full onboarding support and continued development opportunities Options for flexible working Regular social activities Pension contributions Discretionary bonus scheme Private health cover Life assurance Family friendly policies including enhanced maternity and paternity leave
15/07/2026
Full time
About Allica Bank Allica is the UK's fastest growing company - and the fastest-growing financial technology (Fintech) firm ever. Our purpose is to help established SMEs, one of the last major underserved opportunities in Fintech. Established SMEs are the backbone of local communities - representing over a third of our economy - yet have been largely neglected both by traditional high street banks and modern fintech providers. At Allica, we're driving digital transformation in business banking. Our technology team underpins every part of the bank - from innovative product delivery to building secure, scalable, and resilient infrastructure. We focus on operational excellence, customer centric engineering and automation to deliver a best in class banking experience. Our culture values collaboration, integrity and simplicity in everything we do. Purpose of Role We're seeking an experienced Platform Engineer to strengthen our cloud platform capabilities as Allica continues to scale. The role involves designing, automating and maintaining Azure based platform services across Windows and Linux environments, supporting multi region deployments and embedding self service capabilities for development teams. You'll leverage Azure DevOps Pipelines, Terraform and Azure native services to enable Infrastructure as Code (IaC), guided by the Azure Well Architected Framework to ensure security, performance, reliability and cost efficiency. Principal Accountabilities Design, deploy and operate secure, scalable cloud infrastructure across multiple regions in Microsoft Azure. Build and manage Azure Container Apps for running microservices and lightweight containerised workloads. Configure and optimise Azure networking components - VNETs, NSGs, Load Balancers, Application Gateway and Azure Front Door. Implement and maintain Azure Firewall, API Management (APIM), Databases, Service Bus and Event Grid. Drive infrastructure automation and governance through Terraform and Azure DevOps Pipelines. Implement and maintain Azure App Services including Function Apps and Logic Apps for automation and integration. Introduce self service templates and tooling to empower development teams to deploy securely and independently. Apply Azure Well Architected Framework principles to ensure solutions meet standards of reliability, performance, cost optimisation and security. Collaborate with Security and Engineering teams to ensure compliance and continuous improvement. Maintain comprehensive documentation for systems, configuration and automation processes. Experience Strong hands on experience with Microsoft Azure cloud services, infrastructure, networking, Gen AI and AI adoption. Hands on experience with Palo Alto Networks firewalls in cloud environments, including Azure deployments and centralized management via Panorama. Proficiency in Terraform and Infrastructure as Code (IaC) best practices. Experience with Azure DevOps Pipelines and GitHub for CI/CD, including branching and version control strategies. Skilled in managing Windows and Linux systems in cloud environments. Experience with multi region architectures, resiliency design and disaster recovery planning. Knowledge of Azure App Services, Container Apps, Function Apps, Logic Apps, Service Bus and Event Grid. Understanding of Azure networking, Front Door, Firewall and APIM. Experience in networking - routing, performance optimisation, traffic management and network security. Experience working in regulated environments such as fintech or financial services, with strong appreciation for security, auditability and compliance. Strong analytical, communication and problem solving abilities with a collaborative mindset. Capabilities and competencies: Teamwork, planning and organising. Interacts with people effectively; able and willing to share and receive information. Co operates both within the team and across functions. Plans and organises tasks and work responsibilities to achieve objectives. Sets priorities and schedules activities. Allocates and uses resources properly. Working at Allica Bank At Allica Bank we want to ensure our employees have the right tools and environment to succeed in their role and in support of our customers. Our employees are at the heart of everything we do, so our benefits are designed with you in mind: Full onboarding support and continued development opportunities Options for flexible working Regular social activities Pension contributions Discretionary bonus scheme Private health cover Life assurance Family friendly policies including enhanced maternity and paternity leave
Allica Bank in the United Kingdom is seeking a Partnerships Manager to develop and nurture relationships with accounting firms across your region, taking a consultative B2B sales approach. You'll own the end to end client experience for Business Rewards Account clients-from introductions through onboarding and funding-and coordinate with our specialist Relationship Manager team on lending needs. The role involves regional travel and in person meetings, supported by the Marketing team.
11/07/2026
Full time
Allica Bank in the United Kingdom is seeking a Partnerships Manager to develop and nurture relationships with accounting firms across your region, taking a consultative B2B sales approach. You'll own the end to end client experience for Business Rewards Account clients-from introductions through onboarding and funding-and coordinate with our specialist Relationship Manager team on lending needs. The role involves regional travel and in person meetings, supported by the Marketing team.
About Allica Bank Allica is the UK's fastest growing company - and the fastest growing financial technology (Fintech) firm ever. Our purpose is to help established SMEs, one of the last major underserved opportunities in Fintech. Established SMEs are the backbone of local communities - representing over a third of our economy - yet have been largely neglected both by traditional high street banks and modern fintech providers. Role Description Finding effective ways of generating new business is critical to our continued growth. One way is through partnerships with third parties who refer their SME clients to Allica on an ongoing basis based on mutual trust. Our Partnerships Sales Team work with trusted advisors to established SMEs, in particular their Accountants. As Partnerships Manager, you will develop and nurture relationships with accounting firms across your region, taking a consultative B2B sales approach. You'll own the end to end client experience for Business Rewards Account clients - from generating introductions through to onboarding and funding - and coordinate with our specialist Relationship Manager (RM) team on additional lending needs. The role involves regional travel, in person meetings and you'll be supported by our Marketing team in running events. Principal Accountabilities Manage a regional portfolio of accounting firms - covering cold outbound, warm inbound, and active referrers - moving each firm through the pipeline to become a repeat new client introducer. Build trust and credibility through a consultative approach, positioning Allica as the most recommended bank by accountants. Grow Allica's presence across each firm, including multiple stakeholders, colleagues and offices, through regular regional travel and in person meetings. Introduce the Business Rewards Account and other banking products to firms and their clients, owning the end to end onboarding, funding and account usage journey. Qualify and introduce clients with lending needs (e.g. commercial mortgages) to the appropriate Relationship Manager. Act as the firm's dedicated point of contact at Allica. Deliver and continuously improve our Accountants Playbook, ensuring firms are positively onboarded and become active, repeat referrers. Run regional activities - lunch and learns, roundtables and various other events. Equip firms with an effective Partnerships Pack, marketing materials and joint initiatives to support client identification and introduction. Maintain accurate portfolio records in the CRM, tracking and reporting on progress to support quality and informed decision making. Collaborate closely across Allica to ensure a seamless, professional experience for partners and customers. Personal Attributes & Experience Proven track record in B2B sales and account management. Strong understanding of SMEs and the role of professional advisors, particularly accountants. Excellent interpersonal and relationship building skills, with a track record of earning trust from partners, customers and colleagues. Strong communication and presentation skills for in person / virtual meetings and events. Confident managing a CRM based portfolio and reporting on pipeline progress. Commercially minded, balancing new revenue generation with appropriate consideration of risk and reputation. Comfortable working collaboratively with specialist colleagues (e.g. RMs, Marketing) to deliver good outcomes for customers and the business. Working at Allica Bank At Allica Bank we want to ensure our employees have the right tools and environment in which to succeed in their role and in support of our customers. Our employees are at the heart of everything we do, so our benefits are designed with you in mind: Full onboarding support and continued development opportunities. Options for flexible working. Regular social activities. Pension contributions. Discretionary bonus scheme. Private health cover. Life assurance. Family friendly policies including enhanced Maternity & Paternity leave. Additional Information Don't tick every box? Don't worry if you don't have all the skills or requirements listed on the job description. If you think you'll be a good fit, we'd still love to hear from you! Flexible working - We know the '9 to 5' isn't right for everyone. That's why Allica Bank is fully committed to flexible and hybrid working. Please let us know what is best for you and, if we can, we will do our best to accommodate. Diversity - We're a diverse bunch here at Allica, with all kinds of experiences, backgrounds and lifestyles. Our openness and differences make us stronger, and we want everybody to feel comfortable bringing as much of themselves to work with them as they like.
10/07/2026
Full time
About Allica Bank Allica is the UK's fastest growing company - and the fastest growing financial technology (Fintech) firm ever. Our purpose is to help established SMEs, one of the last major underserved opportunities in Fintech. Established SMEs are the backbone of local communities - representing over a third of our economy - yet have been largely neglected both by traditional high street banks and modern fintech providers. Role Description Finding effective ways of generating new business is critical to our continued growth. One way is through partnerships with third parties who refer their SME clients to Allica on an ongoing basis based on mutual trust. Our Partnerships Sales Team work with trusted advisors to established SMEs, in particular their Accountants. As Partnerships Manager, you will develop and nurture relationships with accounting firms across your region, taking a consultative B2B sales approach. You'll own the end to end client experience for Business Rewards Account clients - from generating introductions through to onboarding and funding - and coordinate with our specialist Relationship Manager (RM) team on additional lending needs. The role involves regional travel, in person meetings and you'll be supported by our Marketing team in running events. Principal Accountabilities Manage a regional portfolio of accounting firms - covering cold outbound, warm inbound, and active referrers - moving each firm through the pipeline to become a repeat new client introducer. Build trust and credibility through a consultative approach, positioning Allica as the most recommended bank by accountants. Grow Allica's presence across each firm, including multiple stakeholders, colleagues and offices, through regular regional travel and in person meetings. Introduce the Business Rewards Account and other banking products to firms and their clients, owning the end to end onboarding, funding and account usage journey. Qualify and introduce clients with lending needs (e.g. commercial mortgages) to the appropriate Relationship Manager. Act as the firm's dedicated point of contact at Allica. Deliver and continuously improve our Accountants Playbook, ensuring firms are positively onboarded and become active, repeat referrers. Run regional activities - lunch and learns, roundtables and various other events. Equip firms with an effective Partnerships Pack, marketing materials and joint initiatives to support client identification and introduction. Maintain accurate portfolio records in the CRM, tracking and reporting on progress to support quality and informed decision making. Collaborate closely across Allica to ensure a seamless, professional experience for partners and customers. Personal Attributes & Experience Proven track record in B2B sales and account management. Strong understanding of SMEs and the role of professional advisors, particularly accountants. Excellent interpersonal and relationship building skills, with a track record of earning trust from partners, customers and colleagues. Strong communication and presentation skills for in person / virtual meetings and events. Confident managing a CRM based portfolio and reporting on pipeline progress. Commercially minded, balancing new revenue generation with appropriate consideration of risk and reputation. Comfortable working collaboratively with specialist colleagues (e.g. RMs, Marketing) to deliver good outcomes for customers and the business. Working at Allica Bank At Allica Bank we want to ensure our employees have the right tools and environment in which to succeed in their role and in support of our customers. Our employees are at the heart of everything we do, so our benefits are designed with you in mind: Full onboarding support and continued development opportunities. Options for flexible working. Regular social activities. Pension contributions. Discretionary bonus scheme. Private health cover. Life assurance. Family friendly policies including enhanced Maternity & Paternity leave. Additional Information Don't tick every box? Don't worry if you don't have all the skills or requirements listed on the job description. If you think you'll be a good fit, we'd still love to hear from you! Flexible working - We know the '9 to 5' isn't right for everyone. That's why Allica Bank is fully committed to flexible and hybrid working. Please let us know what is best for you and, if we can, we will do our best to accommodate. Diversity - We're a diverse bunch here at Allica, with all kinds of experiences, backgrounds and lifestyles. Our openness and differences make us stronger, and we want everybody to feel comfortable bringing as much of themselves to work with them as they like.
About Allica Bank Allica is the UK's fastest growing company - and the fastest-growing financial technology (Fintech) firm ever. Our purpose is to help established SMEs, one of the last major underserved opportunities in Fintech. Established SMEs are the backbone of local communities - representing over a third of our economy - yet have been largely neglected both by traditional high street banks and modern fintech providers. Technology sits at the centre of Allica. We design and build the platforms that power the bank, working closely with every part of the business to deliver real impact for customers. Our teams move quickly, focus on outcomes, and take ownership from concept through to delivery. We solve complex problems, modernise processes, and enable the business to scale with confidence. What makes us different is the level of influence and autonomy engineers have. We work without the weight of legacy systems, which means we can focus on building for the future. Everyone contributes ideas and helps shape how we operate, and roles evolve as the organisation grows. This is a place for people who want to have a tangible impact and do their best work in a modern, collaborative environment. Role Description The Full Stack Engineer contributes to the design and delivery of products within a squad, helping to build secure, reliable, and accessible software while maintaining high engineering standards and a good developer experience. You will use your skills in Spring Boot microservices (Kotlin/Java) and modern web technologies (React/TypeScript) to deliver features across the stack. Our backend services run as containerised applications on Azure Container Apps, and our web applications are deployed via Azure Static Web Apps; you will help ensure the services and applications you work on are production ready and make effective use of these platforms. You will contribute to good engineering practices in observability, CI/CD, security, performance, and accessibility, helping systems meet the standards expected of a UK bank. You will contribute to Architecture Decision Records (ADRs) and follow organisation wide patterns and standards. You are hands on and collaborative: you help design features, write code, review changes, and work closely with engineers, Product, and Design to deliver valuable outcomes. You use approved GenAI tools such as GitHub Copilot, Codex or Claude Code responsibly to improve productivity and quality, while validating outputs carefully. Success in this role is measured by the consistent delivery of high quality features, contribution to reliable and maintainable systems, improvements to the codebase and operational health of services, and your growth in technical capability and ownership. Responsibilities Contribute to the end to end design and delivery of features across the full stack using backend Kotlin/Java Spring Boot microservices, containerised and deployed on Azure Container Apps, exposing REST/OpenAPI APIs and integrating with other services and data stores; frontend using React/TypeScript, shared design system components, and agreed architectural patterns deployed on Azure Static Web Apps. Participate in technical design discussions and produce clear ADRs for significant decisions, documenting context, options, trade offs, and outcomes in line with organisation standards. Support the squad's services in production by contributing to SLOs and operational metrics, monitoring systems, responding to incidents, and helping to reduce recurring issues and improve reliability. Apply secure and compliant engineering practices: follow secure coding standards, contribute to threat modelling activities, ensure logging, audit trails, and data handling meet regulatory and privacy requirements, and ensure accessibility standards are met in user facing features. Strengthen observability and operational excellence within the squad by contributing to metrics, tracing, logs, dashboards, runbooks, and alerts, and using them effectively in day to day engineering work. Improve developer experience: contribute to CI/CD pipelines, test strategy, local development workflows, release practices, and other developer experience initiatives in line with wider engineering standards and cloud deployment patterns. Use AI assisted engineering responsibly: validate and refine AI generated code to ensure correctness, maintainability, and compliance; share feedback and effective practices with the team. Collaborate closely with Product Managers and Designers to understand requirements, shape practical solutions, and deliver work aligned to product goals and timelines. Support other engineers through pairing, code review, and knowledge sharing, contributing positively to the growth and effectiveness of the squad. Qualifications Experience building and operating Spring Boot microservices in Kotlin or Java, including REST APIs, integrations, and containerised deployments on a major cloud platform (Azure preferred; AWS or Google Cloud also relevant). Good knowledge of React and TypeScript, with practical experience building accessible, maintainable, and performant user interfaces. Ability to design and deliver well structured features within an existing architecture, with an understanding of trade offs around scalability, maintainability, and delivery pace. Good understanding of distributed systems fundamentals appropriate to microservices, such as resilience, latency, and failure handling. Good understanding of secure coding practices, privacy considerations, and security expectations for production systems. Experience with testing, CI/CD pipelines, and observability tooling; familiarity with Azure DevOps Pipelines and Azure deployment services is beneficial. Ability to improve code quality through refactoring, clearer abstractions, and maintaining sensible boundaries between modules and services. Experience collaborating through code review, pairing, and technical discussions to help improve team outcomes. Experience using GenAI tools such as GitHub Copilot, Codex or Claude Code to improve productivity and code quality, with a clear understanding of their limitations and the need for review and validation. Strong communication and collaboration skills, with the ability to work effectively with engineers, Product Design, and other stakeholders. Benefits Full onboarding support and continued development opportunities Options for flexible working Regular social activities Pension contributions Discretionary bonus scheme Private health cover Life assurance Family friendly policies including enhanced Maternity & Paternity leave
09/07/2026
Full time
About Allica Bank Allica is the UK's fastest growing company - and the fastest-growing financial technology (Fintech) firm ever. Our purpose is to help established SMEs, one of the last major underserved opportunities in Fintech. Established SMEs are the backbone of local communities - representing over a third of our economy - yet have been largely neglected both by traditional high street banks and modern fintech providers. Technology sits at the centre of Allica. We design and build the platforms that power the bank, working closely with every part of the business to deliver real impact for customers. Our teams move quickly, focus on outcomes, and take ownership from concept through to delivery. We solve complex problems, modernise processes, and enable the business to scale with confidence. What makes us different is the level of influence and autonomy engineers have. We work without the weight of legacy systems, which means we can focus on building for the future. Everyone contributes ideas and helps shape how we operate, and roles evolve as the organisation grows. This is a place for people who want to have a tangible impact and do their best work in a modern, collaborative environment. Role Description The Full Stack Engineer contributes to the design and delivery of products within a squad, helping to build secure, reliable, and accessible software while maintaining high engineering standards and a good developer experience. You will use your skills in Spring Boot microservices (Kotlin/Java) and modern web technologies (React/TypeScript) to deliver features across the stack. Our backend services run as containerised applications on Azure Container Apps, and our web applications are deployed via Azure Static Web Apps; you will help ensure the services and applications you work on are production ready and make effective use of these platforms. You will contribute to good engineering practices in observability, CI/CD, security, performance, and accessibility, helping systems meet the standards expected of a UK bank. You will contribute to Architecture Decision Records (ADRs) and follow organisation wide patterns and standards. You are hands on and collaborative: you help design features, write code, review changes, and work closely with engineers, Product, and Design to deliver valuable outcomes. You use approved GenAI tools such as GitHub Copilot, Codex or Claude Code responsibly to improve productivity and quality, while validating outputs carefully. Success in this role is measured by the consistent delivery of high quality features, contribution to reliable and maintainable systems, improvements to the codebase and operational health of services, and your growth in technical capability and ownership. Responsibilities Contribute to the end to end design and delivery of features across the full stack using backend Kotlin/Java Spring Boot microservices, containerised and deployed on Azure Container Apps, exposing REST/OpenAPI APIs and integrating with other services and data stores; frontend using React/TypeScript, shared design system components, and agreed architectural patterns deployed on Azure Static Web Apps. Participate in technical design discussions and produce clear ADRs for significant decisions, documenting context, options, trade offs, and outcomes in line with organisation standards. Support the squad's services in production by contributing to SLOs and operational metrics, monitoring systems, responding to incidents, and helping to reduce recurring issues and improve reliability. Apply secure and compliant engineering practices: follow secure coding standards, contribute to threat modelling activities, ensure logging, audit trails, and data handling meet regulatory and privacy requirements, and ensure accessibility standards are met in user facing features. Strengthen observability and operational excellence within the squad by contributing to metrics, tracing, logs, dashboards, runbooks, and alerts, and using them effectively in day to day engineering work. Improve developer experience: contribute to CI/CD pipelines, test strategy, local development workflows, release practices, and other developer experience initiatives in line with wider engineering standards and cloud deployment patterns. Use AI assisted engineering responsibly: validate and refine AI generated code to ensure correctness, maintainability, and compliance; share feedback and effective practices with the team. Collaborate closely with Product Managers and Designers to understand requirements, shape practical solutions, and deliver work aligned to product goals and timelines. Support other engineers through pairing, code review, and knowledge sharing, contributing positively to the growth and effectiveness of the squad. Qualifications Experience building and operating Spring Boot microservices in Kotlin or Java, including REST APIs, integrations, and containerised deployments on a major cloud platform (Azure preferred; AWS or Google Cloud also relevant). Good knowledge of React and TypeScript, with practical experience building accessible, maintainable, and performant user interfaces. Ability to design and deliver well structured features within an existing architecture, with an understanding of trade offs around scalability, maintainability, and delivery pace. Good understanding of distributed systems fundamentals appropriate to microservices, such as resilience, latency, and failure handling. Good understanding of secure coding practices, privacy considerations, and security expectations for production systems. Experience with testing, CI/CD pipelines, and observability tooling; familiarity with Azure DevOps Pipelines and Azure deployment services is beneficial. Ability to improve code quality through refactoring, clearer abstractions, and maintaining sensible boundaries between modules and services. Experience collaborating through code review, pairing, and technical discussions to help improve team outcomes. Experience using GenAI tools such as GitHub Copilot, Codex or Claude Code to improve productivity and code quality, with a clear understanding of their limitations and the need for review and validation. Strong communication and collaboration skills, with the ability to work effectively with engineers, Product Design, and other stakeholders. Benefits Full onboarding support and continued development opportunities Options for flexible working Regular social activities Pension contributions Discretionary bonus scheme Private health cover Life assurance Family friendly policies including enhanced Maternity & Paternity leave
Allica Bank, based in Milton Keynes, is looking for a Full Stack Engineer to contribute to the design and delivery of secure, reliable, and accessible software. The role emphasizes using Spring Boot microservices and modern web technologies such as React and TypeScript, with a focus on ensuring production readiness on Azure platforms. The successful candidate will engage in collaborative practices to improve developer experience and maintain high engineering standards, promoting a culture of knowledge sharing within the team.
09/07/2026
Full time
Allica Bank, based in Milton Keynes, is looking for a Full Stack Engineer to contribute to the design and delivery of secure, reliable, and accessible software. The role emphasizes using Spring Boot microservices and modern web technologies such as React and TypeScript, with a focus on ensuring production readiness on Azure platforms. The successful candidate will engage in collaborative practices to improve developer experience and maintain high engineering standards, promoting a culture of knowledge sharing within the team.
About Allica Bank Allica is the UK's fastest growing company - and the fastest-growing financial technology (Fintech) firm ever. Our purpose is to help established SMEs, one of the last major underserved opportunities in Fintech. Established SMEs are the backbone of local communities - representing over a third of our economy - yet have been largely neglected both by traditional high street banks and modern fintech providers. Role Description As a Business Development Manager in our Invoice Finance team, your primary responsibility will be to originate new business working across all of our acquisition channels. This will include managing and nurturing existing introducer relationships as well as building new ones, working closely and collaboratively with the wider Distribution team within the bank on multi-product opportunities and sourcing new business opportunities directly. You will be responsible for taking prospects through the end to end sales cycle from lead through to onboarding. You will need to have significant domain knowledge and deeply understand the Invoice Finance market. Principal Accountabilities Building and relationship managing a portfolio of Invoice Finance Introducers, driving income in line with monthly, quarterly and annual targets Own the customer service provided to ensure excellent service at all times for all Introducers, potential customers, or professional counterparties Play a key part in developing and executing the commercial business plan in line with strategic goals Support customers through the end-to-end process from lead qualification to onboarding, working closely with credit and operations teams Deeply understand customers' needs and business aspirations, and identify opportunities to support them via Kriya and Allica Bank services Deliver the Kriya Invoice Finance business plan, and actively manage personal objectives and development plan Make colleagues proud by representing Kriya and Allica through excellent service for SME customers, prospects, and partners Work closely and collaboratively with the wider sales team, credit team, and payment operations to ensure a seamless and professional service Be a positive contributor to company culture and always demonstrate organizational values Comply with all mandatory policies and adhere to operational procedures to maintain internal controls Personal Attributes & Experience Excellent interpersonal and communication skills with proven career progression in business development within the Invoice Finance market Highly capable Business Developer with a long-term track record of building high-value, trust-based, and long-lasting relationships Strong understanding of SME lending required History of exemplary service and maximizing value with prospects and customers can be demonstrated Passion for SMEs, self-starter attitude, and entrepreneurial mindset are evident Ability to work expertly with customers and colleagues to structure new lending proposals and support credit applications Comfortable operating in a fast-moving, entrepreneurial environment with high personal accountability and a bias toward action Strong commercial judgement and ability to identify cross-sell opportunities Proven track record in excellent customer service and in generating new income opportunities while effectively managing credit risk Comfortable with ambiguity and building and improving processes Working at Allica Bank At Allica Bank we want to ensure our employees have the right tools and environment in which to succeed in their role and in support of our customers. Our employees are at the heart of everything we do, so our benefits are designed with you in mind: Full onboarding support and continued development opportunities Options for flexible working Regular social activities Pension contributions Discretionary bonus scheme Private health cover Life assurance Family friendly policies including enhanced Maternity & Paternity leave Don't tick every box? Don't worry if you don't have all the skills or requirements listed on the job description. If you think you'll be a good fit, we'd still love to hear from you! Flexible working We know the '9-to-5' isn't right for everyone. That's why Allica Bank is fully committed to flexible and hybrid working. Please let us know what is best for you and, if we can, we will do our best to accommodate. Diversity We're a diverse bunch here at Allica, with all kinds of experiences, backgrounds and lifestyles. Our openness and differences make us stronger, and we want everybody to feel comfortable bringing as much of themselves to work with them as they like.
08/07/2026
Full time
About Allica Bank Allica is the UK's fastest growing company - and the fastest-growing financial technology (Fintech) firm ever. Our purpose is to help established SMEs, one of the last major underserved opportunities in Fintech. Established SMEs are the backbone of local communities - representing over a third of our economy - yet have been largely neglected both by traditional high street banks and modern fintech providers. Role Description As a Business Development Manager in our Invoice Finance team, your primary responsibility will be to originate new business working across all of our acquisition channels. This will include managing and nurturing existing introducer relationships as well as building new ones, working closely and collaboratively with the wider Distribution team within the bank on multi-product opportunities and sourcing new business opportunities directly. You will be responsible for taking prospects through the end to end sales cycle from lead through to onboarding. You will need to have significant domain knowledge and deeply understand the Invoice Finance market. Principal Accountabilities Building and relationship managing a portfolio of Invoice Finance Introducers, driving income in line with monthly, quarterly and annual targets Own the customer service provided to ensure excellent service at all times for all Introducers, potential customers, or professional counterparties Play a key part in developing and executing the commercial business plan in line with strategic goals Support customers through the end-to-end process from lead qualification to onboarding, working closely with credit and operations teams Deeply understand customers' needs and business aspirations, and identify opportunities to support them via Kriya and Allica Bank services Deliver the Kriya Invoice Finance business plan, and actively manage personal objectives and development plan Make colleagues proud by representing Kriya and Allica through excellent service for SME customers, prospects, and partners Work closely and collaboratively with the wider sales team, credit team, and payment operations to ensure a seamless and professional service Be a positive contributor to company culture and always demonstrate organizational values Comply with all mandatory policies and adhere to operational procedures to maintain internal controls Personal Attributes & Experience Excellent interpersonal and communication skills with proven career progression in business development within the Invoice Finance market Highly capable Business Developer with a long-term track record of building high-value, trust-based, and long-lasting relationships Strong understanding of SME lending required History of exemplary service and maximizing value with prospects and customers can be demonstrated Passion for SMEs, self-starter attitude, and entrepreneurial mindset are evident Ability to work expertly with customers and colleagues to structure new lending proposals and support credit applications Comfortable operating in a fast-moving, entrepreneurial environment with high personal accountability and a bias toward action Strong commercial judgement and ability to identify cross-sell opportunities Proven track record in excellent customer service and in generating new income opportunities while effectively managing credit risk Comfortable with ambiguity and building and improving processes Working at Allica Bank At Allica Bank we want to ensure our employees have the right tools and environment in which to succeed in their role and in support of our customers. Our employees are at the heart of everything we do, so our benefits are designed with you in mind: Full onboarding support and continued development opportunities Options for flexible working Regular social activities Pension contributions Discretionary bonus scheme Private health cover Life assurance Family friendly policies including enhanced Maternity & Paternity leave Don't tick every box? Don't worry if you don't have all the skills or requirements listed on the job description. If you think you'll be a good fit, we'd still love to hear from you! Flexible working We know the '9-to-5' isn't right for everyone. That's why Allica Bank is fully committed to flexible and hybrid working. Please let us know what is best for you and, if we can, we will do our best to accommodate. Diversity We're a diverse bunch here at Allica, with all kinds of experiences, backgrounds and lifestyles. Our openness and differences make us stronger, and we want everybody to feel comfortable bringing as much of themselves to work with them as they like.
Role Description The Senior Full Stack Engineer leads the technical design and delivery within a single squad and line manages 1-2 Full Stack Engineers. The role exists to ensure the squad delivers secure, reliable, and accessible products, while maintaining high engineering standards and an excellent developer experience. You will use your expertise in Spring Boot microservices (Kotlin/Java) and modern web technologies (React/TypeScript) to design and deliver complex features end to end. Our backend services run as containerised applications on Azure Container Apps, and our web applications are deployed via Azure Static Web Apps; you will ensure the squad's services and applications are production ready and effectively use these platforms. You will drive best practices in observability, CI/CD, security, performance, and accessibility, ensuring systems meet the standards expected of a UK bank. You will create and maintain Architecture Decision Records (ADRs) for significant decisions, aligning with organisation wide patterns. You are hands on and collaborative: you design features, write code, review changes, mentor engineers in your squad, and work closely with Product and Design. You model responsible, effective use of GenAI tools (e.g. GitHub Copilot) to improve productivity and quality. Success in this role is measured by the squad's delivery of complex features, improvements in SLOs and operational metrics, the health of the codebase, and the growth and effectiveness of your squad. Principal Accountabilities Lead the end to end design and delivery of complex features across the full stack using: Backend: Kotlin/Java Spring Boot microservices, containerised and deployed on Azure Container Apps, exposing REST/OpenAPI APIs and integrating with other services and data stores. Frontend: React/TypeScript, shared design system components, and agreed architectural patterns (e.g. Nx, micro frontends), deployed on Azure Static Web Apps. Produce clear Architecture Decision Records (ADRs) for significant technical decisions, documenting context, options, trade offs, and outcomes that align with organisation wide standards. Own and improve SLOs and operational metrics for the squad's services; monitor error budgets, participate in incident response, and drive improvements to reduce incidents and MTTR. Champion secure and compliant design: Apply secure coding practices and threat modelling. Ensure logging, audit trails, and data handling meet regulatory and privacy requirements. Ensure accessibility standards are met in user facing features. Strengthen observability and operational excellence within the squad (metrics, tracing, logs, dashboards, runbooks, alerts) and ensure they are used effectively. Drive improvements to the squad's developer experience (CI/CD pipelines, test strategy, local development workflows, release practices) in line with wider engineering standards and cloud deployment patterns. Model responsible AI assisted engineering: Use GitHub Copilot and other approved tools to improve speed, quality, and consistency. Validate and refine AI generated code to ensure correctness, maintainability, and compliance. Contribute to documentation and feedback loops on AI usage in partnership with Staff Engineers. Provide technical mentorship and line management for Full Stack Engineers in the squad, supporting their growth in technical skills, ownership, and delivery capability. Collaborate closely with Product Managers and Designers to ensure technical feasibility, shape solutions, and align technical work with product goals and timelines. Maintain high standards of code quality, testing, documentation, and maintainability across the squad's codebase, actively reducing technical debt. Personal Attributes & Experience Strong experience designing, building, and operating Spring Boot microservices in Kotlin or Java, including REST APIs, integrations, and containerised deployments on a major cloud platform (Azure preferred; AWS or Google Cloud also relevant). Good knowledge of React and TypeScript, with practical experience building accessible, performant, and maintainable user interfaces. Proven ability to design robust, scalable solutions within a squad context, aligning with broader architectural guidelines. Good understanding of distributed systems fundamentals (resilience, latency, consistency, failure modes) appropriate to microservices. Strong understanding of secure coding practices (e.g. OWASP), privacy considerations, and security/compliance expectations in production systems. Experience with observability tooling, incident response, and CI/CD pipelines; familiarity with Azure DevOps Pipelines and Azure deployment services is beneficial. Demonstrated ability to improve codebase quality through refactoring, better abstractions, and clear boundaries between modules and services. Experience mentoring engineers (pairing, code review, design guidance) and some experience of line management or formal coaching responsibilities. Experience using GenAI tools (such as GitHub Copilot) to improve productivity and code quality, with a clear understanding of their limitations and validation requirements. Strong communication and collaboration skills, able to work effectively with Product, Design, and other stakeholders to deliver outcomes. Working at Allica Bank At Allica Bank we want to ensure our employees have the right tools and environment in which to succeed in their role and in support of our customers. Our employees are at the heart of everything we do, so our benefits are designed with you in mind: Full onboarding support and continued development opportunities Options for flexible working Regular social activities Pension contributions Discretionary bonus scheme Private health cover Life assurance Family friendly policies including enhanced Maternity & Paternity leave
07/07/2026
Full time
Role Description The Senior Full Stack Engineer leads the technical design and delivery within a single squad and line manages 1-2 Full Stack Engineers. The role exists to ensure the squad delivers secure, reliable, and accessible products, while maintaining high engineering standards and an excellent developer experience. You will use your expertise in Spring Boot microservices (Kotlin/Java) and modern web technologies (React/TypeScript) to design and deliver complex features end to end. Our backend services run as containerised applications on Azure Container Apps, and our web applications are deployed via Azure Static Web Apps; you will ensure the squad's services and applications are production ready and effectively use these platforms. You will drive best practices in observability, CI/CD, security, performance, and accessibility, ensuring systems meet the standards expected of a UK bank. You will create and maintain Architecture Decision Records (ADRs) for significant decisions, aligning with organisation wide patterns. You are hands on and collaborative: you design features, write code, review changes, mentor engineers in your squad, and work closely with Product and Design. You model responsible, effective use of GenAI tools (e.g. GitHub Copilot) to improve productivity and quality. Success in this role is measured by the squad's delivery of complex features, improvements in SLOs and operational metrics, the health of the codebase, and the growth and effectiveness of your squad. Principal Accountabilities Lead the end to end design and delivery of complex features across the full stack using: Backend: Kotlin/Java Spring Boot microservices, containerised and deployed on Azure Container Apps, exposing REST/OpenAPI APIs and integrating with other services and data stores. Frontend: React/TypeScript, shared design system components, and agreed architectural patterns (e.g. Nx, micro frontends), deployed on Azure Static Web Apps. Produce clear Architecture Decision Records (ADRs) for significant technical decisions, documenting context, options, trade offs, and outcomes that align with organisation wide standards. Own and improve SLOs and operational metrics for the squad's services; monitor error budgets, participate in incident response, and drive improvements to reduce incidents and MTTR. Champion secure and compliant design: Apply secure coding practices and threat modelling. Ensure logging, audit trails, and data handling meet regulatory and privacy requirements. Ensure accessibility standards are met in user facing features. Strengthen observability and operational excellence within the squad (metrics, tracing, logs, dashboards, runbooks, alerts) and ensure they are used effectively. Drive improvements to the squad's developer experience (CI/CD pipelines, test strategy, local development workflows, release practices) in line with wider engineering standards and cloud deployment patterns. Model responsible AI assisted engineering: Use GitHub Copilot and other approved tools to improve speed, quality, and consistency. Validate and refine AI generated code to ensure correctness, maintainability, and compliance. Contribute to documentation and feedback loops on AI usage in partnership with Staff Engineers. Provide technical mentorship and line management for Full Stack Engineers in the squad, supporting their growth in technical skills, ownership, and delivery capability. Collaborate closely with Product Managers and Designers to ensure technical feasibility, shape solutions, and align technical work with product goals and timelines. Maintain high standards of code quality, testing, documentation, and maintainability across the squad's codebase, actively reducing technical debt. Personal Attributes & Experience Strong experience designing, building, and operating Spring Boot microservices in Kotlin or Java, including REST APIs, integrations, and containerised deployments on a major cloud platform (Azure preferred; AWS or Google Cloud also relevant). Good knowledge of React and TypeScript, with practical experience building accessible, performant, and maintainable user interfaces. Proven ability to design robust, scalable solutions within a squad context, aligning with broader architectural guidelines. Good understanding of distributed systems fundamentals (resilience, latency, consistency, failure modes) appropriate to microservices. Strong understanding of secure coding practices (e.g. OWASP), privacy considerations, and security/compliance expectations in production systems. Experience with observability tooling, incident response, and CI/CD pipelines; familiarity with Azure DevOps Pipelines and Azure deployment services is beneficial. Demonstrated ability to improve codebase quality through refactoring, better abstractions, and clear boundaries between modules and services. Experience mentoring engineers (pairing, code review, design guidance) and some experience of line management or formal coaching responsibilities. Experience using GenAI tools (such as GitHub Copilot) to improve productivity and code quality, with a clear understanding of their limitations and validation requirements. Strong communication and collaboration skills, able to work effectively with Product, Design, and other stakeholders to deliver outcomes. Working at Allica Bank At Allica Bank we want to ensure our employees have the right tools and environment in which to succeed in their role and in support of our customers. Our employees are at the heart of everything we do, so our benefits are designed with you in mind: Full onboarding support and continued development opportunities Options for flexible working Regular social activities Pension contributions Discretionary bonus scheme Private health cover Life assurance Family friendly policies including enhanced Maternity & Paternity leave
Allica Bank is seeking a Senior Full Stack Engineer in Milton Keynes to lead technical design and delivery within a squad. The role involves crafting secure, reliable, and accessible products while maintaining excellent engineering standards. Successful candidates will utilize expertise in Spring Boot microservices and modern web technologies to deliver complex features, ensuring production readiness across services and applications. Strong focus on best practices in observability, CI/CD, and security is essential.
07/07/2026
Full time
Allica Bank is seeking a Senior Full Stack Engineer in Milton Keynes to lead technical design and delivery within a squad. The role involves crafting secure, reliable, and accessible products while maintaining excellent engineering standards. Successful candidates will utilize expertise in Spring Boot microservices and modern web technologies to deliver complex features, ensuring production readiness across services and applications. Strong focus on best practices in observability, CI/CD, and security is essential.
About Allica Bank Allica is the UK's fastest growing company - and the fastest-growing financial technology (Fintech) firm ever. Our purpose is to help established SMEs, one of the last major underserved opportunities in Fintech. Established SMEs are the backbone of local communities - representing over a third of our economy - yet have been largely neglected both by traditional high street banks and modern fintech providers. Our Engineering team is part of the wider organisation and is responsible for building products and technology solutions that create value across the business. We work closely with Product Managers and Designers to identify opportunities, solve customer and business challenges, and deliver high-quality products and experiences. Through collaboration, experimentation, and continuous improvement, we build solutions that support teams across the organisation and help drive meaningful outcomes. We're looking for exceptional graduates who are excited by the opportunity to learn, contribute, and help build the next generation of products and capabilities. Role Description As a Graduate AI Engineer, you'll join a team building and deploying AI solutions in our Autonomous Lending Tribe. This role is ideal for someone who has recently graduated from a leading university and is excited about applying Generative AI, Machine Learning, and modern software engineering practices to solve real business problems. You may not have extensive industry experience yet, but you have demonstrated your capabilities through academic projects, internships, hackathons, research, open source contributions, or personal projects. As a Graduate AI Engineer, you'll work closely with experienced engineers, product managers, and business stakeholders to design, build, and deploy AI solutions that create meaningful impact. You'll have the opportunity to work across the full lifecycle-from experimentation and prototyping through to production deployment and monitoring. Principal Accountabilities AI Application Development Build AI powered applications using Large Language Models (LLMs) and modern AI frameworks. Develop Retrieval Augmented Generation (RAG) solutions using vector databases, embeddings, and document retrieval techniques. Experiment with prompt engineering, agent workflows, and emerging AI capabilities. Build backend services and APIs that power AI applications. Contribute to frontend applications using React.js or similar technologies. Write clean, maintainable, and well tested code. Product Development Work closely with product and engineering teams to understand customer problems and develop AI driven solutions. Rapidly prototype ideas and iterate based on feedback and real world usage. Contribute to the end to end delivery of AI features from concept through deployment. Learning & Innovation Stay current with developments in Generative AI, Machine Learning, and software engineering. Evaluate new tools, frameworks, and approaches that could improve our products and engineering practices. Participate in technical discussions and contribute ideas across the team. Personal Attributes & Experience Curiosity and a genuine passion for technology and AI. A builder mindset with a desire to create products that people use. Ownership and accountability. Strong problem solving ability and analytical thinking. A willingness to learn quickly and embrace feedback. Excellent communication and collaboration skills. Comfort working in fast moving and evolving environments. Skills & Experience Bachelor's or Master's degree in computer science, Artificial Intelligence, Machine Learning, Software Engineering, Mathematics, or a related field from a reputable university. Strong understanding of Machine Learning fundamentals and the AI development lifecycle. Experience building AI, Machine Learning, or Generative AI projects through academic work, internships, hackathons, research, open source contributions or personal projects. Strong programming skills in Python. Understanding of Large Language Models (LLMs), prompt engineering, and Generative AI concepts. Familiarity with Retrieval Augmented Generation (RAG), embeddings, and vector databases. Understanding of software engineering fundamentals, including testing, Git, and version control. Excellent problem solving, communication, and analytical skills. Nice to Have Experience with Lang Chain, Lang Graph, Llama Index, or similar frameworks. Experience using OpenAI, Anthropic, Gemini, or open source LLMs. Experience building web applications using React.js, Next.js, or TypeScript. Experience developing backend services using Python, Java, or Kotlin. Exposure to cloud platforms such as AWS, Azure, or Google Cloud. Experience building and deploying an end to end AI solution for a real world business use case. Open source contributions, technical blogs, hackathon achievements, research publications, or notable side projects. Working at Allica Bank At Allica Bank we want to ensure our employees have the right tools and environment in which to succeed in their role and in support of our customers. Our employees are at the heart of everything we do, so our benefits are designed with you in mind: Full onboarding support and continued development opportunities Options for flexible working Regular social activities Pension contributions Discretionary bonus scheme Private health cover Life assurance Family friendly policies including enhanced Maternity & Paternity leave Don't tick every box? Don't worry if you don't have all the skills or requirements listed in the job description. If you think you'll be a good fit, we'd still love to hear from you! Flexible working We know the '9 to 5' isn't right for everyone. That's why Allica Bank is fully committed to flexible and hybrid working. Please let us know what is best for you and, if we can, we will do our best to accommodate. Diversity We're a diverse bunch here at Allica, with all kinds of experiences, backgrounds and lifestyles. Our openness and differences make us stronger, and we want everybody to feel comfortable bringing as much of themselves to work with them as they like.
29/06/2026
Full time
About Allica Bank Allica is the UK's fastest growing company - and the fastest-growing financial technology (Fintech) firm ever. Our purpose is to help established SMEs, one of the last major underserved opportunities in Fintech. Established SMEs are the backbone of local communities - representing over a third of our economy - yet have been largely neglected both by traditional high street banks and modern fintech providers. Our Engineering team is part of the wider organisation and is responsible for building products and technology solutions that create value across the business. We work closely with Product Managers and Designers to identify opportunities, solve customer and business challenges, and deliver high-quality products and experiences. Through collaboration, experimentation, and continuous improvement, we build solutions that support teams across the organisation and help drive meaningful outcomes. We're looking for exceptional graduates who are excited by the opportunity to learn, contribute, and help build the next generation of products and capabilities. Role Description As a Graduate AI Engineer, you'll join a team building and deploying AI solutions in our Autonomous Lending Tribe. This role is ideal for someone who has recently graduated from a leading university and is excited about applying Generative AI, Machine Learning, and modern software engineering practices to solve real business problems. You may not have extensive industry experience yet, but you have demonstrated your capabilities through academic projects, internships, hackathons, research, open source contributions, or personal projects. As a Graduate AI Engineer, you'll work closely with experienced engineers, product managers, and business stakeholders to design, build, and deploy AI solutions that create meaningful impact. You'll have the opportunity to work across the full lifecycle-from experimentation and prototyping through to production deployment and monitoring. Principal Accountabilities AI Application Development Build AI powered applications using Large Language Models (LLMs) and modern AI frameworks. Develop Retrieval Augmented Generation (RAG) solutions using vector databases, embeddings, and document retrieval techniques. Experiment with prompt engineering, agent workflows, and emerging AI capabilities. Build backend services and APIs that power AI applications. Contribute to frontend applications using React.js or similar technologies. Write clean, maintainable, and well tested code. Product Development Work closely with product and engineering teams to understand customer problems and develop AI driven solutions. Rapidly prototype ideas and iterate based on feedback and real world usage. Contribute to the end to end delivery of AI features from concept through deployment. Learning & Innovation Stay current with developments in Generative AI, Machine Learning, and software engineering. Evaluate new tools, frameworks, and approaches that could improve our products and engineering practices. Participate in technical discussions and contribute ideas across the team. Personal Attributes & Experience Curiosity and a genuine passion for technology and AI. A builder mindset with a desire to create products that people use. Ownership and accountability. Strong problem solving ability and analytical thinking. A willingness to learn quickly and embrace feedback. Excellent communication and collaboration skills. Comfort working in fast moving and evolving environments. Skills & Experience Bachelor's or Master's degree in computer science, Artificial Intelligence, Machine Learning, Software Engineering, Mathematics, or a related field from a reputable university. Strong understanding of Machine Learning fundamentals and the AI development lifecycle. Experience building AI, Machine Learning, or Generative AI projects through academic work, internships, hackathons, research, open source contributions or personal projects. Strong programming skills in Python. Understanding of Large Language Models (LLMs), prompt engineering, and Generative AI concepts. Familiarity with Retrieval Augmented Generation (RAG), embeddings, and vector databases. Understanding of software engineering fundamentals, including testing, Git, and version control. Excellent problem solving, communication, and analytical skills. Nice to Have Experience with Lang Chain, Lang Graph, Llama Index, or similar frameworks. Experience using OpenAI, Anthropic, Gemini, or open source LLMs. Experience building web applications using React.js, Next.js, or TypeScript. Experience developing backend services using Python, Java, or Kotlin. Exposure to cloud platforms such as AWS, Azure, or Google Cloud. Experience building and deploying an end to end AI solution for a real world business use case. Open source contributions, technical blogs, hackathon achievements, research publications, or notable side projects. Working at Allica Bank At Allica Bank we want to ensure our employees have the right tools and environment in which to succeed in their role and in support of our customers. Our employees are at the heart of everything we do, so our benefits are designed with you in mind: Full onboarding support and continued development opportunities Options for flexible working Regular social activities Pension contributions Discretionary bonus scheme Private health cover Life assurance Family friendly policies including enhanced Maternity & Paternity leave Don't tick every box? Don't worry if you don't have all the skills or requirements listed in the job description. If you think you'll be a good fit, we'd still love to hear from you! Flexible working We know the '9 to 5' isn't right for everyone. That's why Allica Bank is fully committed to flexible and hybrid working. Please let us know what is best for you and, if we can, we will do our best to accommodate. Diversity We're a diverse bunch here at Allica, with all kinds of experiences, backgrounds and lifestyles. Our openness and differences make us stronger, and we want everybody to feel comfortable bringing as much of themselves to work with them as they like.
Allica Bank is seeking a Graduate AI Engineer to create and deploy AI solutions within their Autonomous Lending Tribe. The role involves applying Generative AI and Machine Learning principles to address real business challenges. The ideal candidate will work closely with product managers and experienced engineers, participate in prototyping, and contribute to AI-driven application development. Location: Milton Keynes, UK. Flexible working options available.
29/06/2026
Full time
Allica Bank is seeking a Graduate AI Engineer to create and deploy AI solutions within their Autonomous Lending Tribe. The role involves applying Generative AI and Machine Learning principles to address real business challenges. The ideal candidate will work closely with product managers and experienced engineers, participate in prototyping, and contribute to AI-driven application development. Location: Milton Keynes, UK. Flexible working options available.
About Allica Bank Allica is the UK's fastest growing company - and the fastest-growing financial technology (Fintech) firm ever. Our purpose is to help established SMEs, one of the last major underserved opportunities in Fintech. Established SMEs are the backbone of local communities - representing over a third of our economy - yet have been largely neglected both by traditional high street banks and modern fintech providers. Department Description Allica's Risk Department forms the 2nd Line of Defence (2LOD) and provides robust support, insightful challenge, and comprehensive oversight to the dynamic activities of the 1st Line of Defence (1LOD). Unlike traditional 2LOD functions, our team thrives on collaboration and aligning with the bank's strategic objectives in a controlled and risk conscious manner. We are empowered to support innovative solutions to complex challenges, acting as key facilitators in driving the bank towards success. Role Description This role plays a crucial role in ensuring that credit risks are appropriately monitored and managed. The Credit Quality Assurance Manager is expected to ensure robust support and comprehensive oversight of credit risk management. This involves providing second line oversight, challenging credit risk management, and assessing the implementation and oversight of credit policy and lending standards. Principal Accountabilities Develop and implement credit risk assurance plans and methodologies. Provide oversight and document findings on 1LOD's compliance with credit policy and lending standards, provide clear recommendations to improve credit processes and support mitigation efforts. Set governance requirements for credit assurance, including business self assurance for first line underwriting teams, and provide regular monitoring and reporting across all portfolios. Provide an integrated view of the bank's credit risk profile through the development of comprehensive reporting, assessment of credit quality performance, emerging issues and recommending necessary actions. Liaise with key business stakeholders to support the maintenance of a credit assurance programme that covers thematic reviews, ad hoc requests on individual files or portfolios and communicating any material issues and/or non compliance with approval conditions. Review and set key assurance risk metrics, including but not limited to credit quality at origination and in life stewardship, governance for use of delegated lending authorities, issue management, policy compliance and implementation. Provide independent validation of credit quality across the banks total portfolio and where required be part of the due diligence team for any potential portfolio acquisition. Validation activity should assess the financial and operational performance of new and existing business and compliance with regulatory requirements. Personal Attributes & Experience Deep understanding of credit risk within the SME markets. Experience & knowledge of credit risk management frameworks. Experience of working in a fast paced environment using credit data, credit policy, lending standards and risk appetite to assess qualitative and quantitative outputs. Knowledge of risk models such as PD & LGD and an ability to translate outputs into a clear report that can be used with stakeholders. Knowledge of a bank's regulatory environment and knowing where to go for guidance and support. Familiarity with all risk types across a bank and ability to provide reasoned challenge. You are flexible to adapt quickly to changing priorities within a very dynamic environment and work well with stakeholders across the business. Established self starter and ability to work under own guidance. Collaborative style of working, using the experience of the wider team. Benefits Full onboarding support and continued development opportunities Options for flexible working Regular social activities Pension contributions Discretionary bonus scheme Private health cover Life assurance Family friendly policies including enhanced Maternity & Paternity leave
26/06/2026
Full time
About Allica Bank Allica is the UK's fastest growing company - and the fastest-growing financial technology (Fintech) firm ever. Our purpose is to help established SMEs, one of the last major underserved opportunities in Fintech. Established SMEs are the backbone of local communities - representing over a third of our economy - yet have been largely neglected both by traditional high street banks and modern fintech providers. Department Description Allica's Risk Department forms the 2nd Line of Defence (2LOD) and provides robust support, insightful challenge, and comprehensive oversight to the dynamic activities of the 1st Line of Defence (1LOD). Unlike traditional 2LOD functions, our team thrives on collaboration and aligning with the bank's strategic objectives in a controlled and risk conscious manner. We are empowered to support innovative solutions to complex challenges, acting as key facilitators in driving the bank towards success. Role Description This role plays a crucial role in ensuring that credit risks are appropriately monitored and managed. The Credit Quality Assurance Manager is expected to ensure robust support and comprehensive oversight of credit risk management. This involves providing second line oversight, challenging credit risk management, and assessing the implementation and oversight of credit policy and lending standards. Principal Accountabilities Develop and implement credit risk assurance plans and methodologies. Provide oversight and document findings on 1LOD's compliance with credit policy and lending standards, provide clear recommendations to improve credit processes and support mitigation efforts. Set governance requirements for credit assurance, including business self assurance for first line underwriting teams, and provide regular monitoring and reporting across all portfolios. Provide an integrated view of the bank's credit risk profile through the development of comprehensive reporting, assessment of credit quality performance, emerging issues and recommending necessary actions. Liaise with key business stakeholders to support the maintenance of a credit assurance programme that covers thematic reviews, ad hoc requests on individual files or portfolios and communicating any material issues and/or non compliance with approval conditions. Review and set key assurance risk metrics, including but not limited to credit quality at origination and in life stewardship, governance for use of delegated lending authorities, issue management, policy compliance and implementation. Provide independent validation of credit quality across the banks total portfolio and where required be part of the due diligence team for any potential portfolio acquisition. Validation activity should assess the financial and operational performance of new and existing business and compliance with regulatory requirements. Personal Attributes & Experience Deep understanding of credit risk within the SME markets. Experience & knowledge of credit risk management frameworks. Experience of working in a fast paced environment using credit data, credit policy, lending standards and risk appetite to assess qualitative and quantitative outputs. Knowledge of risk models such as PD & LGD and an ability to translate outputs into a clear report that can be used with stakeholders. Knowledge of a bank's regulatory environment and knowing where to go for guidance and support. Familiarity with all risk types across a bank and ability to provide reasoned challenge. You are flexible to adapt quickly to changing priorities within a very dynamic environment and work well with stakeholders across the business. Established self starter and ability to work under own guidance. Collaborative style of working, using the experience of the wider team. Benefits Full onboarding support and continued development opportunities Options for flexible working Regular social activities Pension contributions Discretionary bonus scheme Private health cover Life assurance Family friendly policies including enhanced Maternity & Paternity leave
Allica Bank is seeking a Credit Quality Assurance Manager to oversee credit risks and ensure effective management in the SME sector. This role involves developing assurance plans, monitoring risk compliance, and providing independent validations across the bank's credit portfolio. The ideal candidate will have a deep understanding of credit risk and experience in a fast-paced environment, contributing to the bank's strategic objectives. Benefits include flexible working options, pension contributions, and private health cover.
26/06/2026
Full time
Allica Bank is seeking a Credit Quality Assurance Manager to oversee credit risks and ensure effective management in the SME sector. This role involves developing assurance plans, monitoring risk compliance, and providing independent validations across the bank's credit portfolio. The ideal candidate will have a deep understanding of credit risk and experience in a fast-paced environment, contributing to the bank's strategic objectives. Benefits include flexible working options, pension contributions, and private health cover.