Allica Bank
Senior Software Engineer
Karnataka, Remote. Posted 10 days ago
The role
You will design, build, and launch end-to-end features across the full stack. You will work to drive quality, performance, and stability for business customers.
What you will do
- Deliver impactful features and enhancements
- Keep the lights on for the platform
- Find the best solution and challenge the consensus
- Drive continuous improvements to the platform, processes, and tooling
- Collaborate with Product to brainstorm solutions and challenge assumptions
- Handle non-functional requirements, system design, and peer reviews
- Break work into tasks, estimate, refine and align with the team
- Write clean, testable, and maintainable code
- Create build and release pipelines and deploy infrastructure using infrastructure-as-code
- Mentor junior engineers through code reviews, pairing and feedback
Required qualifications
- 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
- Experience with SQL
- Experience with Docker, containers and Kubernetes
Nice to have
- Azure
- Azure SQL
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
About the company
Allica is a UK-based financial technology (Fintech) firm. Its purpose is to help established SMEs.