Enso Recruitment are excited to be working with a globally recognised organisation operating at the heart of international financial markets, who are now looking to bring a talented Senior Back End Engineer into their growing Belfast engineering team.
The Opportunity
This is a brilliant opportunity for an experienced back end engineer who wants to work on complex, high-impact systems at genuine scale.
You'll be part of a collaborative, cross-functional team working across the full software development lifecycle, from design and development through to deployment and post-release support.
It's a role with real influence, working closely with Architects and Principal Engineers on business-critical software that supports both an internal broking division and a global external client base.
Key Responsibilities
- Design and deliver high-quality software solutions in close collaboration with Architects and Principal Engineers
- Take full ownership of key features from initial design through to timely, defect-free delivery
- Partner with QA to ensure robust testing practices are embedded throughout the development process
- Champion engineering best practices including unit testing, code reviews, and maintainable design principles
- Leverage AI-enabled development tools such as Copilot and code assistants to enhance productivity and delivery velocity within appropriate governance frameworks
- Design solutions that meet both functional and non-functional requirements including performance, scalability, and resilience
- Mentor and support junior engineers, contributing to a high-performing and collaborative team environment
- Proactively communicate progress, risks, and dependencies, escalating blockers early to keep delivery on track
About You
- 5+ years' experience as a Senior Software Engineer within a complex, delivery-focused environment
- Strong expertise in .NET (C#) across modern .NET Framework and .NET Core environments
- Proven experience developing distributed, real-time systems and designing scalable components
- Solid experience with relational databases such as MS SQL Server or MySQL, including schema design and optimisation
- Proficiency in WPF application development
- Hands-on experience with event-driven and asynchronous messaging architectures
- Experience working with cloud platforms, preferably AWS, including deployment and management of cloud-based services
- Strong understanding of CI/CD pipelines, version control (GitHub/GitLab), and package management
- Comfortable working in Agile environments and delivering across geographically distributed teams
- A solid understanding of AI capabilities in software engineering and the ability to apply them responsibly within enterprise frameworks
Benefits
- Hybrid working
- Bonus
- Pension
- Private healthcare
- Ongoing learning and support
To find out more about this opportunity, hit Apply or reach out to a member of the Enso Recruitment team today!✉️📞