
Senior Software Engineer
Hybrid
Cheshire East, United Kingdom
£ 60,000 / year
Full Time
03-04-2025
Job Specifications
Exciting Opportunity: Senior Software Engineer
Are you an experienced Senior Software Engineer looking to make an impact in an innovative and fast-paced environment? We’re seeking a passionate, skilled software engineer to join a cutting-edge FinTech startup. This is a unique opportunity to be part of a dynamic team working on next-generation technology that will reshape an entire industry.
Role Overview: As a Senior Software Engineer, you'll work within a product-focused team to design and develop robust software systems, contributing to the full software development lifecycle. You'll work on exciting projects, supporting both business and customer needs, collaborating with various teams, and driving innovation within an agile and fast-moving environment.
What You’ll Do:
Work as part of a multi-disciplined, agile team to deliver high-quality software solutions
Build and maintain best practice environments for development
Design and integrate scalable and secure microservices and APIs
Collaborate with product management, operational, and compliance teams to meet business goals
Contribute to technical documentation and knowledge sharing
Work in a continuous delivery environment with DevOps practices
What We’re Looking For:
Extensive JavaScript experience, particularly with TypeScript & NodeJS
Front-end framework experience, ideally with React
Strong cloud architecture & deployment experience (preferably GCP)
Experience with event-driven architecture, microservices, and API integrations
Experience in DevOps and working with Git source control
Familiarity with relational & non-relational databases (preferably Firestore and MySQL)
Practical experience with agile software lifecycles and ticketing tools (e.g., Jira, Trello)
Excellent communication, problem-solving, and analytical skills
Ability to work independently and as part of a collaborative team
Desire to learn, grow, and contribute to the success of the team
Why Join Us?
Competitive salary and benefits package
Semi-flexible working hours and remote working options
Generous personal development budget for courses, books, and other resources
Comprehensive health and wellbeing benefits, including income protection and workplace pension
Generous holiday allowance with additional perks like an early dart on your birthday
Vibrant team culture with regular social events and activities
Free breakfast, fruit, tea, coffee, and refreshments
If you're ready to join an innovative, growing team and make a real impact in a rapidly evolving industry, apply now!
About the Company
Plan B Talent is a talent partner focused on integrity, relationship building, and communication. We prioritize understanding our clients and candidates as individuals, not just seeing them as a fee. Our expertise lies in finding the best-fit talent for your needs, rather than specializing in specific roles or industries. We have the honest conversations upfront to ensure a smooth and painless recruitment process. Know more
Related Jobs


- Company Name
- TieTalent
- Job Title
- Senior Software Engineer TypeScript Full Stack
- Job Description
- About Senior Software Engineer (TypeScript Full Stack) London / WFH to £90k Do you enjoy problem solving and working with a range of technologies including functional programming languages such as Elixir, using the right tool for the job? You could be progressing your career in a senior, hands-on Software Engineer role at a successful and profitable energy trading market data scale-up. What's In It For You Competitive salary, to £90k + Significant Equity Hybrid working (3 days London office per week) Vitality Healthcare Continuous career development and learning opportunities Influential role as part of a small, close knit team Complex and interesting work Your Role As a Senior Software Engineer you will take ownership, working on technically challenging Greenfield development projects. You'll be working on complex problems with scalability and reliability in mind, across the full development lifecycle from architecture and design through to implementation. There's a range of technology in the stack, you'll have a 50/50 split between backend and frontend development using TypeScript, Elixir, Elm and AWS amongst others, learning and picking new things up on the job in a collaborative, tech driven environment where you can get stuff done and see the results of your work. Location / WFH: You'll join the team in London three days a week in a hybrid work from home model. About You You are degree educated in Computer Science or similar STEM discipline, having achieved a 2.1 or above from a Russel Group / Oxbridge or top 100 global university You are an experienced software engineer with a strong knowledge of best practices and Computer Science fundamentals and experience of delivering complex, data centric software You have advanced analytical and problem solving skills You're comfortable taking ownership of projects and mentoring more junior team members You have strong TypeScript skills, combined with any backend programming language (e.g. Python, Java, C++, C#) You're happy to work with the following tech stack (you don't need experience with all): Elixir, Ember, Elm, Phoenix, LiveView, Python, PostgreSQL, AWS, Docker You have an analytical mindset and enjoy problem solving You have experience of working in start-ups / SMEs and have good business acumen Ideally you will have a good understanding of financial markets Apply now to find out more about this Senior Software Engineer (TypeScript Full Stack Elixir) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values. Nice-to-have skills TypeScript Elixir Elm AWS Python Java C++ C# PostgreSQL Docker London, England Work experience Fullstack Languages English


- Company Name
- Rocket Science Group
- Job Title
- Full Stack Engineer
- Job Description
- Please note that this is a hybrid position based in Cardiff, requiring 3 days onsite each week, with the option for remote work on the remaining days. Every game is an ecosystem beyond mere gameplay. At Terminal Velocity, part of the Rocket Science Group, our platform and server teams are dedicated to constructing the infrastructure necessary for your game's global rollout through a strong focus on back-end and publishing stacks. With a wealth of expertise in cutting-edge tools and industry best practices, as well as our longstanding ability to harness the vast array of resources available in any development landscape, we arrive armed with the capabilities to propel your project to success. About the Role: In this role, you'll leverage your past experience to develop scalable and resilient solutions for games, ensuring they exceed player quality expectations. You will be responsible for designing, implementing, and evolving robust technical solutions that help our partners' games delight players globally. While prior game development experience is not required, our ideal candidates will have experience working within software development teams to deliver high-performance, highly scalable, and well-documented platform-based products. Additionally, they should have an openness to new challenges, the flexibility to adapt in the moment, and a lasting passion for games. What We Value: Technical Skills: We use a core set of languages and technology and are always happy to hear from candidates who have experience and proficiency in one or more of the following: Backend Languages: C#, Golang, Java, Python, Kotlin, and Rust Frontend Languages: React, NextJS, Typescript Databases: PostgreSQL, MySQL, MongoDB, and NoSQL Infrastructure: Terraform, Docker, and Kubernetes CI/CD: GitHub Actions, Jenkins, and ArgoCD Agile: Experience with the Software Development Lifecycle (SDLC) and an understanding of Agile practices. Improvements: Demonstrated history of leaving behind artifacts and leaving something in a better state than when you found it. Problem-Solving: Strong analytical and problem-solving skills with a proactive approach to identifying and addressing technical challenges Self-motivation: Capacity for self-motivation, the ability to work independently, and a strong work ethic. Team Collaboration: Excellent communication skills and the ability to work collaboratively with cross-functional teams. You May Also Have: Experience with multiple data storage solutions, including RDBMS and NoSql. Experience driving development from ideation to deployment. Opinions on the availability, scaling, monitoring, and debugging of discovered problems. Eagerness to learn about other technologies and practices to stay current and versatile. What We Can Offer: Hybrid Working Arrangement: Our office in Cardiff is located right in City Centre, just a couple minutes away from the Cardiff Central Train Station! As a member of our team, you’ll have the flexibility to work at home and collaborate with your fellow engineers in person. Competitive Salary and Benefits Package: Your health and wellbeing is important to us, so we offer a variety of benefits including: Private Pension via Salary Sacrifice Optional Private Medical, Dental, and Vision Coverage Annual Leave, Plus Bank Holidays and Winter Break Office Closure Annual Research Credit: We always encourage personal growth, so we provide all of our team members with an annual credit to further enhance your skills! Professional Development: We offer biannual reviews, as well as opportunities to collaborate across disciplines, internal tech talks, and the chance to learn from specialists with backgrounds from across the games and software development industries. Work-Life Balance: We really believe that home life comes first and we promote a flexible working environment. And as an added bonus: We don’t crunch! Family Friendly: We understand the importance of family, which is why we offer 6 weeks full of Maternity, Paternity, and Adoption Leave to support you during this exciting time! Office Perks: In addition to everything above, we also provide: Weekly Team Lunches Snacks, Including the Good (Yorkshire) Tea Fully Equipped Team Lounge, Including our Favourite Consoles and Games And, most importantly, a supportive and creative working environment made up of talented and friendly people, as well as the opportunity to work on some pretty cool games and projects – if we do say so ourselves! A Friendly Note from the Recruitment Team: Let us do the work for you: Even if your profile isn't an exact match for all of the qualifications listed above, we still want you to apply. Our team members come from a variety of different industries, not all of which are immediately relevant to game or software development, and we welcome all candidates of similarly varied backgrounds, communities, and identities. Rocket Science is an equal opportunity employer and is committed to providing a worry-free workplace void of discrimination or harassment. Rocket Scientists are expected to foster and champion an environment in which everyone has the opportunity to feel included and is afforded the respect and dignity they deserve. Rocket Science does not accept unsolicited résumés from recruiters, employment agencies, or staffing firms.


- Company Name
- TieTalent
- Job Title
- Java Developer - Algorithmic Trading
- Job Description
- About Java Developer / Backend Software Engineer London to £110k Are you a bright, ambitious Java Developer with a strong knowledge of core Java and an eagerness to learn and progress your career working on complex financial trading systems? You could be joining the Investment Management arm of a global bank. As a Java Developer you will research strategies for tailoring prices and controlling the behaviour of auto-hedging, you'll write production quality Java code used for pricing and hedging FX instruments and oversee the algorithms' performance intraday, ensuring that it is behaving as expected and acting when needed to fix any issues. You'll join a small, highly talented team, working across the full development lifecycle and will be supported to progress your career. Location / WFH: You'll be based in the London office and have flexibility to work from home once a week. About You You have achieved a 2.1 or above from a top tier university (e.g. Russel Group / Oxbridge) in Computer Science or similar technical or numerate discipline You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patters, Algorithms You have a deep knowledge of Java including garbage collection You have a strong appreciation of low latency systems and code optimisation to ensure speed You have experience within a financial services environment or can demonstrate a personal interest and desire to learn about financial markets and progress your career in this area You have excellent communication and collaboration skills What's In It For You As a Java Developer / Backend Software Engineer you will receive a competitive Salary to £110k Bonus Pension One day work from home per week Continuous training and career progression opportunities Apply now to find out more about this Java Developer / Backend Software Engineer (OOP Java Algorithm) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values. Nice-to-have skills Java Algorithms London, England Work experience Backend Languages English


- Company Name
- RE Partners
- Job Title
- Senior Java Developer, Low Latency, FX
- Job Description
- Low Latency, FX, Banking Location: London (On-site, 5 days a week) Full-time, permanent We are seeking a Senior Java Developer with expertise in Core Java, low-latency systems, and FX trading to join our team. This role is based on-site in the UK, requiring 5 days a week in the office. The ideal candidate will have strong experience in high-performance, real-time financial systems within the banking sector. Key Responsibilities • Develop and enhance low-latency, high-throughput trading applications for FX markets. • Optimize and fine-tune real-time systems for performance, scalability, and reliability. • Work closely with traders, quants, and other stakeholders to design and implement cutting-edge solutions. • Ensure adherence to best practices in multithreading, memory management, and garbage collection tuning. • Collaborate with global teams to integrate systems and improve existing architectures. • Maintain and improve existing Java applications while ensuring code quality and security compliance. • Troubleshoot complex performance bottlenecks and implement optimizations Required Skills & Experience • Strong expertise in Core Java (Java 8+), including concurrency, collections, and JVM performance tuning. • Proven experience in low-latency, high-frequency trading systems. • FX trading domain knowledge with experience in pricing, risk, and execution systems. • Experience with multithreading, garbage collection tuning, and optimizing memory management. • Strong understanding of networking, TCP/IP, messaging protocols (e.g., FIX, Kafka, or RabbitMQ). • Experience working within banking, hedge funds, or financial institutions. • Solid understanding of algorithms, data structures, and system design principles. • Familiarity with Linux-based systems and scripting for performance tuning. • Strong communication and stakeholder management skills. Nice-to-Have • Experience with Kubernetes, Docker, and cloud-based deployments (AWS/GCP/Azure). • Knowledge of Quantitative Finance or Algorithmic Trading Strategies. • Exposure to Python or Scala for data analysis or scripting. We are looking forward to your applications and referrals!