A Senior Software Engineer (Full-Stack) role designing, building, and launching end-to-end features that directly impact thousands of business customers, using C#/.NET and React/TypeScript.
Responsibilities
- ▹Deliver impactful features and enhancements, ensuring exceptional experience for users
- ▹Keep the lights on for the platform
- ▹Find the best solution, challenge the consensus when a better path is seen
- ▹Drive continuous improvements to the platform, processes, and tooling
- ▹Solutions: collaborate with Product to better understand the problem, brainstorm solutions, challenge assumptions and the status quo
- ▹Architecture: non-functional requirements, system design, peer reviews
- ▹Scoping: break work into tasks, estimate, refine and align with the team
- ▹Implementation: write clean, testable, and maintainable code; test thoroughly using a combination of unit, integration, e2e and manual exploratory testing
- ▹Deployment: create build and release pipelines, deploy infrastructure using infrastructure-as-code, ship changes under feature flags
- ▹Maintenance: ensure observability, resolve problems, alerts, incidents and BAU requests
- ▹Drive the changes: retrospective analysis, RCA / lessons learned, change requests
- ▹Share the expertise: mentor junior engineers through code reviews, pairing and feedback
Requirements
- ▹7+ years of experience in engineering roles
- ▹3+ years of experience working with C# / .NET
- ▹1+ years of experience working with React / TypeScript
- ▹Proficiency in cloud/distributed systems design and implementation
- ▹Strong unit, integration testing, mock frameworks and debugging skills
- ▹Experience with PaaS, ideally Azure
- ▹Experience with SQL (Azure SQL is a plus)
- ▹Experience with Docker, containers and Kubernetes
Soft skills
Thrives on solving complex problems, shipping iteratively, and working in a highly collaborative, fast-paced environmentWilling to challenge conventional thinking to drive quality, performance, and stability
What we offer
- ▹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
About the company
Allica Bank is the UK's fastest growing company and the fastest-growing financial technology (Fintech) firm ever. Its 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 the economy, yet have been largely neglected by both traditional high street banks and modern fintech providers.
Similar jobs

Job
Staff Engineer (Product)
Later
AI/ML
+6
$175,000–$250,000/yr
gross
🌍 Remote
📍 Remote
🗣️ EN

Job
Staff Engineer (Platform)
Later
AI/ML
+5
$175,000–$250,000/yr
gross
🌍 Remote
📍 Remote
🗣️ EN

Job
Staff Software Engineer
BambooHR
+6
💰 Salary: not specified
🏢 On-site
📍 Utah | Hybrid
🗣️ EN

Job
Senior Technical Consultant
Box
+8
💰 Salary: not specified
🏢 On-site
📍 Japan
🗣️ EN

Job
Software Engineer
AXS
AI/ML
+9
$92,000–$115,000/yr
gross
🏢 On-site
📍 Charlotte
🗣️ EN
Job
Backend Manager, Virtual insurance
AIFT
+12
💰 Salary: not specified
🏢 On-site
📍 Taipei
🗣️ EN