Senior Engineer (Full Stack)
Belfast | Hybrid | Full-Time
At a Glance
• Location: Belfast (Hybrid)
• Employment Type: Full-Time, Permanent
• Seniority: Senior Engineer
• Core Stack: TypeScript, React, Node.js, AWS
• Key Requirement: 5+ years full stack TypeScript experience essential
Who You'll Work For
Our client is a large, globally operating financial services business with a significant and growing technology function. Their Belfast team is part of a wider engineering organisation, currently engaged in a major next-generation platform build using the latest cloud-native architecture and technology.
This is a rare opportunity to join a greenfield platform team, working with modern tooling at scale, in a business where engineering is central to the product.
What You'll Be Doing
As a Senior Full Stack Engineer, you will take ownership of the design, development, testing, and deployment of software across the team. You will work closely with Principal Engineers, Architects, and Leads to deliver into production environments, while helping to raise the bar for the engineers around you.
• Drive engineering improvements and communicate the principles behind your decisions to the wider team
• Take ownership of assigned work end-to-end, from design through to production deployment
• Support a well-defined SDLC covering planning, prioritisation, and delivery
• Lead estimation conversations, challenge requirements, and foster solutions
• Contribute to wider system architecture discussions with Engineers and Leads
• Evolve systems toward target state architecture through refactoring and prioritisation
• Collaborate with BAs and Product Owners to navigate ambiguity and refine requirements
• Mentor junior engineers and contribute to a culture of continuous improvement
Your Impact
You will be a core contributor on a platform that is used continuously by multiple teams across a global organisation. The work you deliver will be production-grade, high-availability software in a low-latency, event-driven environment. Your technical decisions and mentorship will directly shape both the platform and the team around you.
What We're Looking For
Essential
• 5+ years of demonstrable full stack or front/back-end engineering experience in TypeScript in a professional environment
• Front-end: proficiency in HTML5, CSS3, React, Redux, and React Query
• Back-end: proficiency in TypeScript and/or another OOP language (C# or Java); strong SQL and NoSQL database knowledge
• Experience with RESTful APIs, GraphQL, and WebSockets
• Experience with AWS services, including Lambda, Fargate, API Gateway, and AppSync
• Experience with Terraform for infrastructure management
• Familiarity with microservices architecture and containerisation
• Experience with Pub/Sub patterns and messaging technologies such as SOLACE or AMQP
• Strong grounding in automated testing across unit, integration, and end-to-end levels
• Experience working within Agile, cross-functional delivery teams using tools such as JIRA
• CI/CD experience within an enterprise environment
• Proficiency with Git-based source control and Linux shell or Windows PowerShell
• Strong analytical and problem-solving skills, with excellent attention to detail
Desirable
• Demonstrable experience with C# (.NET 8+) in a professional environment
• Knowledge of OOP and SOLID design principles
• Contribution to open-source projects
• Experience on regulatory-driven projects
• Knowledge of financial markets, systems, and OTC products
What's In It For You
• A greenfield platform build using the latest cloud-native architecture and tooling
• The opportunity to work alongside experienced engineers in a high-calibre team
• A hybrid working model based in Belfast
• Genuine ownership of your work, from design through to production
• A collaborative, inclusive culture within a large, globally recognised organisation
If you're interested or have any further questions on the role, please feel free to reach out to Eve Geddis directly on LinkedIn.
