At a Glance
- Tasks: Develop innovative software solutions for financial markets using cutting-edge technologies.
- Company: Join Apex Fintech Solutions, a leader in digital wealth management.
- Benefits: Enjoy competitive salary, 28 days leave, and flexible working hours.
- Why this job: Make a real impact in the fintech industry while collaborating with a dynamic team.
- Qualifications: 5+ years of software engineering experience and strong programming skills required.
- Other info: Experience a vibrant work culture with fun perks like hackathons and catered lunches.
The predicted salary is between 36000 - 60000 ÂŁ per year.
Apex Fintech Solutions (Apex) powers innovation and the future of digital wealth management by building tech-forward solutions that simplify, automate, and facilitate access to financial markets for everyone. Our suite of fintech software supports clients such as Stash, Betterment, SoFi, Webull, and eToro, enabling access to the stock market for over 22 million end customers. At Apex, we are changing how the securities industry operates by reinventing the status quo—moving from manual, slow, and exclusive to a digitized and democratized system that allows anyone to invest. When you join Apex, you drive this change as part of a global team focused on becoming the trusted technology behind the digital economy.
This is an incredible opportunity for a Sr Software Engineer to join our Engineering team. You will collaborate closely with other engineers, tech leads, product managers, and architects to build the next generation of Apex Compliance and Regulatory applications, and Tax & Cost Basis services. The role requires thriving in a fast‑paced, collaborative environment and contributing to a transformation toward a highly scalable, resilient system.
Duties / Responsibilities
- Define, develop, deploy, and operate software that delivers real value to Apex, often working with micro‑services managed by Kubernetes.
- Own end‑to‑end development of new features and tools, including design, documentation, implementation, and testing within our cloud environment.
- Support project priorities, deadlines, and deliverables with technical expertise.
- Build robust, scalable, self‑healing services to ensure optimal performance and reliability with minimal manual intervention.
- Maintain production systems on the cloud, handling build, deployment (CI/CD), and monitoring (Datadog, PagerDuty).
- Deliver high quality code by following coding standards, performing code reviews, and ensuring test coverage at all levels.
- Identify risks, perform risk analysis, manage risks, and proactively raise prioritization and scheduling trade‑off decisions.
- Follow defined Risk Management processes.
- Collaborate with engineers and other teams to elevate technology, follow agile ceremonies, and consistently apply best practices.
- Be a self‑starter capable of solving ambiguous, challenging technical problems with wide scope.
- Assess existing processes and identify opportunities for improvement.
Education and/or Experience
- BA, BS, or MS in Computer Science, Engineering, or related technology field (or equivalent work experience) required.
- 5+ years of prior experience as a Software Engineer required.
- Experience with Docker and/or Kubernetes required.
- Experience with any cloud‑based provider (GCP, AWS, Azure) highly desirable.
- Experience developing highly scalable and performant microservices preferred.
- Experience with Astronomer and Apache Airflow or related data‑orchestration tools is a plus.
- Financial services background is a plus.
Required Skills / Abilities
- Strong fundamentals of system architecture, object‑oriented design, algorithms, and data structures.
- Expertise in at least one modern programming language (Java and Python preferred).
- Strong SQL skills and expertise with relational database systems (e.g., PostgreSQL, SQL Server).
- Ability to visualize, design, document, and implement system solutions.
- Ability to learn new and unfamiliar technologies quickly.
- Adaptability to establish processes and standards while remaining flexible and open to new ideas.
Work Environment
This job operates in a hybrid office environment, 2 days per week.
Our Rewards
We offer a robust package of employee perks and benefits, including a market‑leading salary with an annual bonus; 28 days annual leave plus 10 Northern Ireland national holidays; a training and development budget; and a pension matched up to 7%. Additional benefits cover private health insurance (medical, dental, optical), life insurance, flexible working hours, parental leave, modern city‑center offices, and a hybrid schedule for greater remote flexibility. Perks include monthly catered lunches, unlimited drinks and snacks, hackathon events, poker tournaments, and a charitable matching gift program.
EEO Statement
Apex Fintech Solutions is an equal opportunity employer that does not discriminate on the basis of race, color, religion, sex (including pregnancy, sexual orientation, and gender identity), national origin, age, disability, veteran status, marital status, or any other protected characteristic. Our hiring practices ensure that all qualified applicants receive fair consideration without regard to these characteristics.
Disability Statement
Apex Fintech Solutions is committed to creating an inclusive and accessible workplace for all candidates, including those with disabilities. We provide reasonable accommodations for qualified individuals with disabilities. If you require accommodations to participate in the application or interview process, please submit your request via the Candidate Accommodation Requests Form and we will work with you to ensure full participation in our hiring process.
Sr Software Engineer in Belfast employer: Apex Fintech Solutions UK
Contact Detail:
Apex Fintech Solutions UK Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Sr Software Engineer in Belfast
✨Tip Number 1
Network like a pro! Reach out to current employees at Apex or connect with them on LinkedIn. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Prepare for the technical interview by brushing up on your coding skills. Practice common algorithms and data structures, and don’t forget to showcase your experience with Docker and Kubernetes!
✨Tip Number 3
Show off your problem-solving skills during interviews. Be ready to discuss how you've tackled complex challenges in past projects, especially in a fast-paced environment like Apex.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of the Apex team.
We think you need these skills to ace Sr Software Engineer in Belfast
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Sr Software Engineer role. Highlight your experience with microservices, Kubernetes, and cloud environments. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for fintech and how you can contribute to our mission at Apex. Let us know why you're excited about this opportunity and how you embody our G.R.E.A.T. values.
Showcase Your Projects: Include links to any relevant projects or code samples in your application. We love seeing real examples of your work, especially if they demonstrate your ability to build scalable and resilient systems.
Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it makes the whole process smoother for everyone involved.
How to prepare for a job interview at Apex Fintech Solutions UK
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Docker, Kubernetes, and cloud providers like AWS or GCP. Brush up on your knowledge of microservices and be ready to discuss how you've implemented them in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of challenging technical problems you've solved. Use the STAR method (Situation, Task, Action, Result) to structure your answers, highlighting your ability to think critically and adapt to new challenges.
✨Understand the Company Culture
Familiarise yourself with Apex's G.R.E.A.T. values: grit, results, empathy, accountability, and teamwork. Be ready to discuss how you embody these values in your work and how you can contribute to their collaborative environment.
✨Ask Insightful Questions
Prepare thoughtful questions that show your interest in the role and the company. Inquire about the team dynamics, ongoing projects, or how they measure success in the engineering department. This not only demonstrates your enthusiasm but also helps you gauge if the company is the right fit for you.