Senior Software Engineer (Backend)
- cardiff, wales, CF10 1AA, United Kingdom
- Hybrid
- Full time
- £70,000 - £70,000 Per Annum
Job Description
About the Role
Our client, a prominent financial technology provider headquartered in Cardiff , is seeking a highly skilled Senior Software Engineer with a specialization in backend development. This role is essential for designing, building, and maintaining the robust, scalable, and secure backend systems that power their core financial platforms. You will play a key part in driving technical innovation, ensuring system reliability, and mentoring junior engineers. The successful candidate will thrive in a challenging, fast-paced environment and possess a deep understanding of backend architecture, database management, and API development, contributing significantly to the company's technological advancement and success.
Key Responsibilities
- Design, develop, and maintain high-performance, scalable backend services and APIs using languages like Java or C#.
- Collaborate with product managers and front-end engineers to define software requirements and deliver features effectively.
- Optimize application performance, database queries, and system architecture for efficiency and reliability.
- Write clean, maintainable, and well-tested code, adhering to industry best practices and conducting thorough code reviews.
- Contribute to architectural discussions and decisions, driving technical strategy for backend systems.
- Ensure the security and integrity of data processed by the backend systems.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in backend software engineering .
- Strong expertise in object-oriented programming and experience with languages like Java, C#, or Python.
- Proficiency in designing and working with relational databases (e.g., SQL Server, PostgreSQL) and understanding database design principles.
- Experience developing and consuming RESTful APIs .
- Familiarity with microservices architecture and cloud environments (AWS, Azure) is a plus.
Benefits
- Competitive salary with performance-based bonuses.
- Hybrid working model promoting work-life balance.
- Comprehensive medical, dental, and vision insurance.
- Generous pension contributions.
- Opportunities for continuous professional development and career progression within a leading fintech company in Cardiff .


