Software Engineer

Capital One
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 140K

Job location

Remote
Charing Cross, United Kingdom

Tech stack

JavaScript
API
Artificial Intelligence
Amazon Web Services (AWS)
Audit Trail
User Authentication
Azure
C Sharp (Programming Language)
Software as a Service
Code Review
Computer Security
Information Engineering
Data Governance
ETL
Software Design Patterns
Github
OAuth
Role-Based Access Control
Secure Coding
Single Sign-On
Software Engineering
Systems Architecture
Systems Integration
TypeScript
Software Vulnerability Management
Software Security
Information Technology
Data Management
Terraform
Data Pipelines

Job description

Role PurposeThe Senior Software Engineer will work on existing and future products as part of the engineering team, servicing the agri-food industry, and be part of evolving, product domain.Design scalable architectures for a multi-tenant SaaS platform, balancing configurability and maintainability.Diagnose and resolve complex issues across application, data and infrastructure layers, and drive adoption of tools and practices that improve developer velocity, security and customer outcomes for white-label deployments.Project Contribution & Collaboration:Lead projects from conception to deployment with a strong customer and partner focus.Work closely with the Technical Delivery and Commercial teams to scope enterprise and white-label requirements, translate them into technical designs, and deliver incremental value.Provide mentorship and code reviews, communicate trade-offs clearly, and raise engineering standards for quality and reliability in customer-facing systems.Non-functional Practice:Own non-functional excellence for enterprise customers: performance, reliability, observability, and incident management.Champion security best practices (e.g.

Requirements

technology seamlessly within their own brands and operating models. This role focuses on designing secure, scalable and reliable software that supports enterprise requirements (e.g., integrations, access control, security, auditability and performance), while continuously improving the end-user and customer onboarding experience through close collaboration with the Technical Delivery and Commercial teams.Whilst this is a home based role, you will be required to attend the Cambridge office once per month.ResponsibilitiesTechnical Proficiency & Problem Solving:Demonstrate deep understanding of relevant technologies and the, vulnerability management, data protection, RBAC, audit logging) and ensure changes support SLAs/SLOs appropriate for SaaS products and white-label clients.Learning & Continuous Improvement:Stay current with industry trends in SaaS architecture, cloud-native patterns, data platforms and security.Evaluate emerging technologies for practical impact on YAGROs product roadmap and white-label offerings, sharing recommendations and leading experiments that can be productionised safely.Product & Business Understanding:Align technical decisions with business objectives, including enabling new enterprise revenue through white-label partnerships.Build intuitive, configurable products and user experiences (branding, workflows, roles/permissions) and contribute to strategic planning for the technology and product roadmaps, with an emphasis on SaaS scalability and partner success.Selection CriteriaEssentialBachelors degree in a relevant discipline (e.g. computer science) or a proven track record of delivering production-quality software.5+ years of professional software development experience designing, building and maintaining production systems.Experience designing configurable or white-label products (e.g. theming/branding, tenant-level feature flags, configurable workflows).Experience of using Artificial Intelligence tools and techniques in a product and business environment.Deep proficiency of C# and Azure ecosystems, and a good working knowledge of Python.Experience implementing enterprise features such as SSO, audit logging, and data governance controls.Experience building customer-facing SaaS capabilities (e.g. authentication /authorisation, multi-tenancy, configuration, APIs/integrations).Strong understanding of system architecture, software design principles and design patterns; able to justify trade-offs.Familiarity with cloud environments (e.g., AWS, Azure) and modern deployment pipelines, monitoring and incident response.Strong security mindset: application security best practices and experience mitigating vulnerabilities, secure coding techniques.Experience designing and building Data Pipelines / ETL systems.DesirableWorking knowledge of JavaScript/TypeScript frontends and interactions with them.Experience of working in ISO27001 Information Security Accredited environment.Working knowledge of using GitHub Actions and Terraform or equivalent for deployment of systems.Knowledge of deploying and configuring AWS and/or Azure.Experience participating in roadmap planning and estimation; translating technical options into business impact for stakeholders.Familiarity with data engineering, analytics pipelines, or working closely with data teams in data-intensive products.Experience collaborating with pre-sales / commercial teams to scope solutions and support technical due diligence for enterprise customers.Familiarity of standard Authentication mechanisms and implementations, e.g. OAuth.

Benefits & conditions

Job Description Senior Software Engineer (Node.js & React Native) Permanent role Central London (4 days in-office, 1 day WFH) Senior level (5+ years) Full-time Up to 95k Join a fast-growing fintech powering co-branded card programmes for leading travel and...

About the company

Permax Recruitment Limited £100,000 Permax Recruitment is working in partnership with a London based firm who are on the lookout for a Software Engineer. For nearly a century, our client has been building a firm as accountants, auditors, tax specialists and close advisors to clients operating in emerging..., HL is the UK's largest direct-to-consumer savings and investment platform, trusted by over 2 million clients and administering more than £172 billion in assets. Founded in 1981 and headquartered in Bristol, our purpose is to help people achieve financial freedom by..., Job Description Onda is a specialist cyber insurance MGA, backed by the world's leading cyber insurers. We help brokers and their clients understand cyber risk using our proprietary platform Navigator and cover every connection. Our Belief: We are good people, doing good...

Apply for this position