Senior Software Engineer - FinTech Solutions
About the Role
We are seeking a Senior Software Engineer to join our innovative team at ANNA Money, a leading UK fintech company. This Senior Software Engineer remote position offers the opportunity to revolutionize business administration for freelancers and small businesses across the UK. You will play a crucial role in developing advanced solutions that simplify the complexities of financial management, allowing our customers to focus on their core business activities.
What You'll Do
- Engage in hands-on coding to solve complex problems, emphasizing defensive programming, resilience, and performance.
- Own the technical solution design for significant product features and software modules.
- Demonstrate self-guided problem-solving abilities to create robust technical solutions for ambiguous business requirements.
- Collaborate with cross-functional teams including engineers, product managers, UX designers, and mobile developers to build new features.
- Write unit and integration tests alongside production code to ensure reliable and scalable features.
- Contribute to regular planning sessions such as refinement and task prioritization.
- Take ownership of your code from inception to deployment, following a continuous delivery model.
- Support and mentor other team members, setting high standards and improving processes.
Requirements
- 7+ years of software engineering experience in an industrial setting.
- Experience developing software in one or more programming languages such as Python, Java, C#, or Go.
- Strong understanding of data structures and algorithms.
- Experience building distributed systems.
- Excellent verbal communication and problem-solving skills.
- Experience with UI/UX design principles.
Nice to Have
- Proficiency in Python with experience in asynchronous frameworks (aiohttp, fastapi).
- Experience with modern .NET technologies.
- Familiarity with Docker, Kubernetes, and Helm.
- Experience with RabbitMQ, PostgreSQL, and MongoDB.
- Experience with Flutter/Dart for mobile development.
What We Offer
- Competitive salary with a range of £120,000 - £150,000 per year.
- Private Healthcare Plan to support your well-being.
- Pension Plans to secure your future.
- Flexible Work From Home options.
- Training & Development opportunities to enhance your skills.
- Employee Assistance Programme for counseling and support.
- Childcare Voucher Scheme to assist with family needs.
Join us at ANNA Money as a Senior Software Engineer remote and be part of a team that is transforming the future of business administration. Apply now to make a significant impact!
Join a fast-growing fintech company as a Senior Software Engineer. Enjoy competitive pay, remote work, and the chance to innovate in business administration.
About anna money
Explore anna money careers in 2026 and discover exciting job openings across remote, hybrid, and office roles. Utilize our advanced filters to tailor your job search, track your applications, and gain valuable insights into the company culture. Find your ideal position at anna money and unlock rewarding career opportunities that align with your skills and ambitions. Start your journey today!
Who Will Succeed Here
Proficient in modern backend technologies such as Python and Go, with a strong understanding of microservices architecture and API design for scalable fintech applications.
Self-motivated and disciplined, thriving in a fully remote work environment, able to manage time effectively and deliver quality code independently while collaborating asynchronously with teams.
Deep knowledge of database management systems like PostgreSQL and MongoDB, combined with hands-on experience in implementing message brokers like RabbitMQ to ensure seamless communication between services.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months