Software Engineer, Backend
Software Engineer, Backend

Software Engineer, Backend

Belfast Full-Time Home office (partial)
H

At a Glance

  • Tasks: Join a dynamic team as a Backend Software Engineer, designing and maintaining cutting-edge .NET services.
  • Company: Be part of a global investment firm with $63 billion AUM, focused on innovative tech solutions.
  • Benefits: Enjoy hybrid work, generous bonuses, health insurance, free meals, and a supportive wellness programme.
  • Why this job: Work in a fast-paced environment that values innovation, collaboration, and continuous learning.
  • Qualifications: C#/.NET experience required; passion for quality software and strong communication skills are essential.
  • Other info: Opportunities for personal development and community involvement through charity matching and sabbaticals.

A rare permanent opportunity awaits a Software Engineer (Backend) to join a Global Investment Company located in Central London, offering a package of up to £350k with Hybrid working.

ABOUT THE COMPANY

With assets under management ("AUM") of approximately $63 billion and a team of over 550 employees across London, New York, Singapore, and Hong Kong, the company is a prominent provider of alternative investment solutions. Their core belief is that technology and data are at the heart of their business, enabling them to develop and maintain state-of-the-art hardware and software solutions. The technology team is lean and has a culture that encourages interaction across all areas of the business on a global scale. Their aim is to use the best tool for the job therefore there is the opportunity to be constantly learning and use modern technologies. All of their teams strive to push boundaries and think innovatively creating an environment that is fast paced, dynamic and successful.

ABOUT THE ROLE

They are looking for an experienced and highly motivated Back-end Developer to join the Backend project team. The organisation's new in-house platform replaces a variety of disparate portfolio management applications. The front-end is TypeScript/React, while the back-end is primarily C#/gRPC. Traders, Portfolio Managers and Analysts trust this platform to make informed investment decisions every day. They 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. They 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. The ability to communicate well and forge positive and collaborative relationships is essential.

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:

  • Designing and maintaining .NET services to an exceptional standard
  • 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
  • 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: They aim to create a cohesive environment, regardless of region.
  • Cycle to Work Initiative: Green loan scheme which employees are able to use for the purchase of bicycles.
  • Enhanced Caregiver Leave: Enhanced, flexible primary and secondary caregiver leave.
  • Annual Training Allowance: Encourage personal and professional development.
  • 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.
  • Charity Donation Matching: Generous charity matching scheme and ample opportunities to become involved in the community.
  • Carbon Offset Programme: The company offsets its CO2 emissions annually and aims to sustainably source all office materials.
  • Physical and Mental Fitness: Health and wellness benefits include an onsite gym & classes (LDN and NYC), gym subsidies in other regions, access to mental health support, and subscriptions to mindfulness platforms.
  • Employee Referral Programme: Bonus for each successful hire in the month your referral joins the company.

Software Engineer, Backend employer: H&R Talent

Join a leading Global Investment Company in Central London as a Software Engineer (Backend) and enjoy a dynamic work culture that prioritises innovation and collaboration. With a competitive salary package of up to £350k, comprehensive health benefits, generous training allowances, and a commitment to employee wellbeing, this role offers exceptional growth opportunities in a fast-paced environment where technology drives success. Experience a supportive workplace that values your contributions and encourages continuous learning while enjoying perks like complimentary meals and a cycle-to-work initiative.
H

Contact Detail:

H&R Talent Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer, Backend

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as C#, .NET, gRPC, and Kafka. Having hands-on experience or projects showcasing these skills can set you apart from other candidates.

✨Tip Number 2

Network with current or former employees of the company on platforms like LinkedIn. Engaging in conversations about their experiences can provide valuable insights and potentially lead to referrals.

✨Tip Number 3

Prepare to discuss your problem-solving skills and how you've proactively identified and resolved issues in past projects. This aligns with the company's emphasis on improving performance and scalability.

✨Tip Number 4

Showcase your collaborative spirit by highlighting any past experiences where you've worked closely with cross-functional teams. The role requires strong communication skills and the ability to build positive relationships across teams.

We think you need these skills to ace Software Engineer, Backend

C#/.NET Development
Microservices Architecture
gRPC
Containerisation (Docker, Kubernetes)
SQL (Microsoft SQL Server and Snowflake)
Kafka and Stream Processing
GraphQL
Continuous Integration/Continuous Delivery (CI/CD)
Performance Optimisation
Problem-Solving Skills
Attention to Detail
Collaboration and Teamwork
Excellent Verbal and Written Communication
Adaptability to Changing Requirements
Fast Learning Ability

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in backend development, particularly with C# and .NET. Emphasise any projects where you've worked with microservices, gRPC, or SQL databases, as these are key technologies for the role.

Craft a Compelling Cover Letter: In your cover letter, express your passion for producing high-quality software and your ability to work collaboratively across teams. Mention specific examples of how you've improved system performance or resolved production issues in previous roles.

Showcase Your Technical Skills: Include a section in your application that lists your technical skills, especially those mentioned in the job description like ASP.NET Core, Kafka, and Kubernetes. This will help demonstrate your fit for the role at a glance.

Highlight Soft Skills: Since communication and collaboration are essential for this position, make sure to highlight your soft skills. Provide examples of how you've built positive relationships with colleagues and adapted to changing business requirements in past experiences.

How to prepare for a job interview at H&R Talent

✨Showcase Your Technical Skills

Be prepared to discuss your experience with C# and .NET, as these are crucial for the role. Bring examples of past projects where you've designed and maintained services, and be ready to explain your thought process and the technologies you used.

✨Demonstrate Problem-Solving Abilities

The company values proactive problem-solving. Prepare to discuss specific instances where you've identified potential issues in your work and how you resolved them before they escalated. This will show your ability to think ahead and maintain system stability.

✨Emphasise Collaboration Skills

Since the role involves working closely with various teams, highlight your experience in collaborative environments. Share examples of how you've built positive relationships with colleagues and contributed to team success, especially in cross-functional settings.

✨Express a Passion for Continuous Learning

The company encourages the use of cutting-edge technologies. Talk about your eagerness to learn new tools and frameworks, and mention any recent technologies you've explored that could benefit the team. This shows you're adaptable and committed to personal growth.

Software Engineer, Backend
H&R Talent
H
  • Software Engineer, Backend

    Belfast
    Full-Time

    Application deadline: 2027-06-21

  • H

    H&R Talent

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>