Remote Frontend Jobs
Aberdeen logo

Software Engineer – Front end

AberdeenEdinburgh, United Kingdom
Apply now

We have an exciting and rewarding opportunity in our Investment Analytics squad for a Front End Software Engineer to make a tangible impact on investment decision-making capabilities and help shape the future or our technology platform.

As part of an Agile, cross-functional team, you will help deliver high-quality, maintainable, and scalable software solutions. This is a hands-on engineering role that combines deep technical expertise with strong business engagement. You will work closely with investment professionals, analysts, and operations teams to understand their needs and deliver highly visible features supporting portfolio management, data analysis, and regulatory reporting.

The team’s core delivery is a modern, full-stack platform consisting of:

  • a web user interface written in Typescript (Angular)
  • an ecosystem of REST APIs written in C# (ASP.NET core)
  • a containerised hosting model using Kubernetes in Azure
  • data persistence via SQL databases, key-value stores and blob storage
  • a library of financial modelling and analytic modules written in Python and C#

We are looking for someone who thrives in an Agile environment, is self-motivated, and embraces continuous improvement. You should be comfortable working in a regulated environment, balancing innovation with compliance, and be curious about how emerging technologies - including AI - can be applied to solve real-world challenges in investment management.

While your primary focus will be on application development aligned to your core skillset, you will also have opportunities to work across a broader technology landscape and collaborate with engineers from other disciplines. You will be encouraged to explore new tools and approaches, and to contribute to the evolution of our technology platforms.

Key Responsibilities

  • Design, develop, and maintain high-quality software solutions across the entire technology stack, with a focus on maintainability.
  • Collaborate closely with business stakeholders, analysts, and other engineers to understand requirements and deliver fit-for-purpose solutions.
  • Promote and implement engineering best practices, including automated testing, continuous integration/deployment and coding standards.
  • Participate in code reviews, pair programming and knowledge sharing.
  • Explore and apply AI-assisted development tools (e.g. GitHub Copilot) and automation to improve engineering efficiency and solution quality.
  • Following Agile principles, ensure the continuous delivery of value to our users and drive the continuous improvement of our tools and processes.
About the Candidate
  • Experience delivering high-quality, cloud native software solutions and an interest in Asset Management or Finance Technology
  • Proficiency in at least one web application framework (Angular preferred), and Python
  • Familiarity with REST APIs design, development and testing
  • Some expertise in at least one Object-Oriented programming language (C# preferred)
  • Solid understanding of good software development principles
  • Experience with DevOps tooling, Git, CI/CD pipelines, and Test-Driven Development
  • Flexibility across technologies and drive to learn about the business and future technology

View all remote jobs at Aberdeen

FAQ

Is the Software Engineer – Front end position at Aberdeen remote?
Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
When was this Software Engineer – Front end job posted?
This listing was posted on December 2, 2025 and is still open for applications.
How do I apply for the Software Engineer – Front end position at Aberdeen?
Use the apply button on this page — it takes you directly to the employer’s application page.

More remote Agile jobs