Back-End Software Developer

3 weeks ago


Belfast, United Kingdom H&R Talent Full time
About the Role

We are seeking an experienced and highly motivated Back-end Developer to join our Backend project team. The front-end is TypeScript/React, while the back-end is primarily C#/gRPC. We have reached parity with the legacy applications and are now building new features at pace.

The project team consists of ten engineers, split across the front and back-end, working alongside UX/product designers. We work collaboratively on all aspects of the project. As a back-end engineer, you will work closely with other teams across the business, such as those whose data we consume, and the production engineering team that provide first line application support.

As a back-end engineer on the project, you will work across the backend technology stack, which consists of:

  • Containerised ASP.NET Core microservices (.NET 7), interfacing with gRPC, Kafka and GraphQL
  • On-premise Kubernetes clusters (Red Hat OpenShift) running Linux containers
  • Realtime Kafka stream processing with Flink and Flink SQL
  • Historical data stored in Microsoft SQL Server and Snowflake, transformed with DBT
  • Distributed tracing with Tempo/OTel, plus metrics and alerting with Prometheus, Grafana and PagerDuty
  • Continuous integration with Jenkins and continuous delivery with Flux and cdk8s
Primary Responsibilities:
  • Improving performance and increasing scalability across the system
  • Proactively identifying potential issues and resolving them before they become a problem
  • Writing and optimising SQL (Microsoft SQL Server and Snowflake)
  • Evaluating cutting-edge technologies and integrating them into existing in-house systems
  • Investigating and resolving production issues
Qualities of the Ideal Candidate:
  • A real passion for producing high-quality software and dependable systems (C#/.NET experience required)
  • A constant drive to improve code quality, testability, stability and performance
  • Comfortable juggling priorities and adapting to changing business requirements
  • Meticulous attention to detail, able to deliver work from start to finish unassisted
  • Excellent verbal and written communication skills
  • A collaborative engineer able to build positive relationships with colleagues across teams and continents
  • A fast learner with the ability to pick up systems and technologies quickly
  • Beneficial: Proven experience with any part of the technology stack
  • Beneficial: Experience in equities, FX, options or fixed income trading
Perks & Benefits:
  • Annual Discretionary Bonuses: Reflecting firm and individual performance
  • Health and Life Insurance: Range of healthcare benefits to help you manage your personal, physical and emotional wellbeing
  • Food & Beverage: Complimentary breakfast and lunch for all employees plus on-site coffee bars and a wide variety of healthy snacks
  • Global Office Design: We aim to create a cohesive environment, regardless of region. We've designed office spaces to ensure everyone feels the connection no matter where you're located
  • Cycle to Work Initiative:
  • Enhanced Caregiver Leave: Enhanced, flexible primary and secondary caregiver leave
  • Annual Training Allowance: Encourage personal and professional development. This allowance may be used towards conferences, seminars, and training courses which supplement extensive on-site training materials
  • Pension Scheme: Generous pension and retirement savings plans
  • Sabbatical: Generous sabbatical after you've been with the company for 8 years and every 4 years after that
  • Carbon Offset Programme: We offset our CO2 emissions annually and aim to sustainably source all office materials
  • Employee Referral Programme: Bonus for each successful hire in the month your referral joins the company


  • Belfast, United Kingdom H&R Talent Full time

    About the RoleWe are seeking an experienced and highly motivated Back-end Developer to join our Backend project team. The front-end is TypeScript/React, while the back-end is primarily C#/gRPC. We have reached parity with the legacy applications and are now building new features at pace.The project team consists of ten engineers, split across the front and...


  • Belfast, United Kingdom H&R Talent Full time

    About the RoleWe are seeking an experienced and highly motivated Back-end Developer to join our Backend project team. The front-end is TypeScript/React, while the back-end is primarily C#/gRPC. We have reached parity with the legacy applications and are now building new features at pace.The project team consists of ten engineers, split across the front and...


  • Belfast, United Kingdom H&R Talent Full time

    About the RoleWe are seeking an experienced and highly motivated Back-end Developer to join our Backend project team. The front-end is TypeScript/React, while the back-end is primarily C#/gRPC. We have reached parity with the legacy applications and are now building new features at pace.The project team consists of ten engineers, split across the front and...


  • Belfast, United Kingdom H&R Talent Full time

    About the RoleWe are seeking an experienced and highly motivated Back-end Developer to join our Backend project team. The front-end is TypeScript/React, while the back-end is primarily C#/gRPC. We have reached parity with the legacy applications and are now building new features at pace.The project team consists of ten engineers, split across the front and...


  • Belfast, United Kingdom H&R Talent Full time

    About the RoleWe are seeking an experienced and highly motivated Back-end Developer to join our Backend project team. The front-end is TypeScript/React, while the back-end is primarily C#/gRPC. Our team has reached parity with the legacy applications and is now building new features at pace.As a back-end engineer, you will work closely with other teams...


  • Belfast, United Kingdom H&R Talent Full time

    About the RoleWe are seeking an experienced and highly motivated Back-end Developer to join our Backend project team. The front-end is TypeScript/React, while the back-end is primarily C#/gRPC. Our team has reached parity with the legacy applications and is now building new features at pace.As a back-end engineer, you will work closely with other teams...


  • Belfast, United Kingdom H&R Talent Full time

    Back-End Software EngineerH&R Talent is seeking an experienced Back-End Software Engineer to join their team on a permanent basis with Hybrid working.Key Responsibilities:Lead the development of innovative distributed software within the cryptocurrency ecosystem.Collaborate with a dedicated engineering team focused on swift product delivery and continuous...

  • Software Engineer

    2 days ago


    Belfast, United Kingdom Optime Group Full time

    About the RoleAs a key member of our Core Infrastructure Team, you will be responsible for designing, developing, and maintaining the back-end infrastructure of our software systems. This includes working closely with cross-functional teams to ensure seamless integration and scalability.Key ResponsibilitiesDesign and develop high-quality, scalable back-end...


  • Belfast, United Kingdom Napier AI Full time

    Job Title: Back-end EngineerWe are seeking a highly skilled Back-end Engineer to join our core Engineering teams at Napier AI. As a key member of our team, you will be responsible for building our powerful, flexible financial crime detection engine that is used by top Financial Institutions globally.Key Responsibilities:Develop, debug, and unit test product...


  • Belfast, United Kingdom Napier AI Full time

    Job Title: Back-end EngineerWe are seeking a highly skilled Back-end Engineer to join our core Engineering teams at Napier AI. As a key member of our team, you will be responsible for building our powerful, flexible financial crime detection engine that is used by top Financial Institutions globally.Key Responsibilities:Develop, debug, and unit test product...


  • Belfast, United Kingdom Napier AI Full time

    About the RoleWe are seeking a highly skilled Back-end Engineer to join our core Engineering teams at Napier AI. As a key member of our team, you will be responsible for building high-quality features in alignment with our overall technical vision and architecture.Key ResponsibilitiesDesign, develop, and unit test product features in accordance with internal...


  • Belfast, United Kingdom Napier AI Full time

    About the RoleWe are seeking a highly skilled Back-end Engineer to join our core Engineering teams at Napier AI. As a key member of our team, you will be responsible for building high-quality features in alignment with our overall technical vision and architecture.Key ResponsibilitiesDesign, develop, and unit test product features in accordance with internal...


  • Belfast, United Kingdom Enso Recruitment Full time

    Job Title: Senior Software EngineerWe are excited to be working with a fast-growing, global business that has recently set up in Northern Ireland to recruit for Senior Software Engineers focused on Back-End Software Engineering mainly working with Java and Spring.The RoleAs a Senior Software Engineer, you will be working with Java and Spring Boot to design,...


  • Belfast, United Kingdom Enso Recruitment Full time

    Job Title: Senior Software EngineerWe are excited to be working with a fast-growing, global business that has recently set up in Northern Ireland to recruit for Senior Software Engineers focused on Back-End Software Engineering mainly working with Java and Spring.The RoleAs a Senior Software Engineer, you will be working with Java and Spring Boot to design,...


  • Belfast, United Kingdom Napier AI Full time

    About the RoleWe are seeking a highly skilled Back-end Engineer to join our core Engineering teams at Napier AI. As a key member of our team, you will be responsible for building our powerful, flexible financial crime detection engine that is used by top Financial Institutions globally.Key ResponsibilitiesDevelop, debug, and unit test product features in...


  • Belfast, United Kingdom Napier AI Full time

    About the RoleWe are seeking a highly skilled Back-end Engineer to join our core Engineering teams at Napier AI. As a key member of our team, you will be responsible for building our powerful, flexible financial crime detection engine that is used by top Financial Institutions globally.Key ResponsibilitiesDevelop, debug, and unit test product features in...


  • Belfast, United Kingdom TP ICAP Full time

    Role Overview As a seasoned back-end software engineer at TP ICAP, you will be part of a talented team delivering critical software for the internal broking division and their external customer base. You will work within an Agile environment, from design through to implementation, with a strong focus on Continuous Improvement. We promote delivery of...


  • Belfast, United Kingdom Napier AI Full time

    About the RoleWe are seeking a highly skilled Back-end Engineer to join our core Engineering teams at Napier AI. As a key member of our team, you will be responsible for building high-quality features that align with our overall technical vision and architecture.Key ResponsibilitiesDesign, develop, and unit test product features in accordance with internal...


  • Belfast, United Kingdom Napier AI Full time

    About the RoleWe are seeking a highly skilled Back-end Engineer to join our core Engineering teams at Napier AI. As a key member of our team, you will be responsible for building high-quality features that align with our overall technical vision and architecture.Key ResponsibilitiesDesign, develop, and unit test product features in accordance with internal...


  • Belfast, United Kingdom Napier AI Full time

    About the RoleWe are seeking a highly skilled Back-end Engineer to join our core Engineering teams at Napier AI. As a key member of our team, you will be responsible for building high-quality features that align with our overall technical vision and architecture.Key ResponsibilitiesDesign, develop, and unit test product features in accordance with internal...