Enable job alerts via email!

Software Engineer

hackajob

City of Edinburgh

On-site

GBP 40,000 - 60,000

Full time

Today
Be an early applicant

Job summary

A leading technology firm in Edinburgh is seeking a mid-level Software Engineer to design, develop, and maintain cloud-based applications. This role involves collaborating with product and UX teams, focusing on delivering high-quality RESTful microservices. Ideal candidates will have experience in modern programming languages and cloud platforms like Microsoft Azure. Benefits include 40 days of annual leave and a discretionary performance-based bonus.

Benefits

40 days’ annual leave
16% employer pension contribution
Discretionary performance-based bonus
Private healthcare
Gym discounts
Season ticket loans
Employee discount portal access

Qualifications

  • Hands-on experience in modern programming languages like .NET, C#, Java, JavaScript/TypeScript, or Python.
  • Experience with Microsoft Azure or similar cloud platforms.
  • Familiarity with RESTful APIs and microservices.
  • Passion for writing clean, testable code with best practices.
  • A growth mindset and eagerness to learn.

Responsibilities

  • Develop high-quality RESTful microservices.
  • Build cloud-native applications leveraging Microsoft Azure.
  • Translate business requirements into technical solutions.
  • Write clean, testable, and maintainable code.
  • Participate in code reviews and overall team quality improvement.

Skills

.NET
C#
Java
JavaScript/TypeScript
Python
RESTful APIs
Microservices
TDD
CI/CD
DevOps

Tools

Microsoft Azure
Job description
Overview

hackajob Edinburgh, Scotland, United Kingdom

Get AI-powered advice on this job and more exclusive features. hackajob is collaborating with Aberdeen to connect them with exceptional tech professionals for this role.

At Aberdeen, our ambition is to be the UK’s leading Wealth & Investments group. We are focused on growing our direct and advised wealth platforms and repositioning our specialist asset management business to meet client demand. We are committed to providing excellent client service, supported by leading technology and talent.

About The Department

At Aberdeen Adviser, we are building a modern, scalable technology platform that empowers financial advisers to serve their clients more efficiently. Our engineering teams work in cross-functional squads to develop innovative, high-quality software solutions that make a real impact. We foster a culture of collaboration, experimentation, and continuous learning, where every engineer can shape the future of our platform.

About The Role

As a Software Engineer (mid-level), you will design, develop, and maintain cloud-based applications. Reporting to an Engineering Chapter Lead, you will own technical implementations, collaborate with product and UX teams, and contribute to delivering RESTful microservices, ensuring scalability, security, and performance. This is a role for a passionate engineer who enjoys solving complex problems, writing clean and maintainable code, and continuously learning.

Key Responsibilities
  • Develop high-quality RESTful microservices, ensuring they are scalable, secure, and maintainable.
  • Build cloud-native applications, leveraging Microsoft Azure, with consideration for event-driven architectures where appropriate.
  • Collaborate with Product Managers, UX Designers, and Engineers to translate business requirements into effective technical solutions.
  • Write clean, testable, and maintainable code following industry best practices and coding standards.
  • Participate in code reviews, providing constructive feedback to peers and improving overall team quality.
  • Identify technical challenges, troubleshoot issues, and contribute to the team’s continuous improvement efforts.
About The Candidate

The Ideal candidate will possess:

  • Hands-on experience developing software in a modern programming language, such as .NET, C#, Java, JavaScript/TypeScript, Python, or others.
  • Experience with Microsoft Azure or another cloud platform, including cloud-native applications, serverless functions, or containerized deployments.
  • Familiarity with RESTful APIs and microservices architectures, with an understanding of event-driven approaches.
  • Passion for writing clean, testable code, following best practices in TDD, CI/CD, and DevOps.
  • A growth mindset, eager to learn new technologies, experiment with modern approaches, and improve continuously.

We are proud to be a Disability Confident Committed employer. If you have a disability and would like to apply under the Disability Confident Scheme, please notify us by completing the relevant section in our candidate questionnaire. A team member will support you through your application process.

Benefits

There’s more to working life than salary. We offer an environment where you can learn, get involved and be supported. Benefits include 40 days’ annual leave, a 16% employer pension contribution, a discretionary performance-based bonus (where applicable), private healthcare, and a range of flexible benefits including gym discounts, season ticket loans and access to an employee discount portal. You can read more about our benefits here.

Our Business

Enabling our clients to be better investors drives everything we do. Our business is structured around three areas—Interactive Investor (ii), Investments, and Adviser—focusing on our clients’ evolving needs.

  • Interactive Investor: the UK’s second-largest direct-to-consumer investment platform.
  • Adviser: financial planning solutions and technology for UK financial advisers.
  • Investments: a specialist asset manager focusing on areas where we have strength and scale, including public markets or alternative asset classes.
An Inclusive Way of Working

We adopt a blended working approach combining in-office collaboration with working from home. We are committed to an inclusive culture where diverse perspectives drive our actions. If you need assistance with your application or adjustments for accessibility, please let us know.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.