Enable job alerts via email!

Senior Developer

Hymans Robertson LLP.

Glasgow

Hybrid

GBP 40,000 - 60,000

Full time

Today
Be an early applicant

Job summary

A leading consultancy firm in Glasgow is seeking a Senior Developer to design and build digital solutions for the pensions market. The role requires expertise in C# .NET, Azure, and mentoring junior developers. You will work in a collaborative DevOps culture, promoting continuous improvement and innovation. This position offers a competitive salary, hybrid working, and a variety of employee benefits.

Benefits

Competitive salary
Profit share scheme
Flexible working arrangements
On-site mental health assistance
Mentoring opportunities
Paid volunteering leave

Responsibilities

  • Work alongside multi-disciplinary teams in a DevOps culture.
  • Design and implement systems in .NET and Azure.
  • Mentor and provide guidance to junior team members.

Skills

Object-oriented development patterns
C# .NET solutions
ASP.NET & ASP.NET Core
Microsoft Azure technologies
Microservices
Continuous improvement
RESTful APIs
Angular

Tools

Git
Azure DevOps
SQL Server
Testing frameworks (e.g., NUnit)
Job description
Overview

This is a permanent, full-time vacancy that will close in 20 days at 23:59 BST.

The DB Member Valuations team develops our in-house final salary pension scheme valuation systems. The team collaborates with consultants and users through regular meetings and pair working to deliver optimum solutions. As a developer, you will work closely with key stakeholders on a range of software challenges and help improve the team's tech-stack while working with cutting-edge technology. This is an opportunity to play a pivotal role within our firm, focusing on building sustainable software that drives the business.

We seek a senior developer to help design, build, deliver, and run world-class digital solutions serving the pensions market. We are open to considering candidates on a part-time or full-time basis.

Responsibilities
  • Work alongside high-performing, multi-disciplinary teams in a DevOps culture that promotes autonomy and engineering excellence, using the latest technologies.
  • Drive innovation and increase the maturity of frameworks, integrations, and automations.
  • Mentor, coach, and provide people management for less experienced team members.
  • Design and implement systems in a range of programming environments and software platforms (primarily .NET and Microsoft Azure).
  • Pragmatically assess trade-offs and barriers in the delivery of significant software systems.
  • Lead non-functional improvement efforts (such as performance profiling).
  • Engage with meaningful work, offering complex challenges at scale in novel market areas.
  • Be core to the delivery teams that build, test, and scale applications and services.
Qualifications and Experience
  • Object-oriented development patterns and approaches, primarily delivering C# .NET solutions.
  • Microsoft development stack and Azure Cloud technologies, including:
  • ASP.NET & ASP.NET Core
  • Web Services architecture
  • Service-oriented architectures
  • Microservices
  • CQRS
  • APIs
  • SQL Server/Transact-SQL
  • Testing frameworks such as NUnit, FakeItEasy, and SpecFlow
  • Git & Azure DevOps
  • Message brokers (e.g., Azure Service Bus/RabbitMQ) and messaging patterns
  • RESTful APIs
  • Continuous improvement and delivery practices, DevOps culture, and automation within Azure DevOps (YAML pipelines)
  • Behaviour-driven testing approaches and frameworks
  • Relational and NoSQL data architectures and technologies
  • Experience using a front-end framework (preferably Angular) and associated design patterns
Success factors
  • Self-motivated with a drive to learn and share knowledge
  • Focused on continuous learning and improvement
  • Effective communicator and team player, able to collaborate with all skills in the team
  • Able to forge strong professional relationships at all levels
  • Able to collaborate with client and third-party technical teams
  • Able to articulate technical concepts with senior stakeholders
  • Confident across the entire software development lifecycle

You may also be interested in developing skills in the following areas (not essential):

  • F#

Note: as part of the recruitment process, candidates will be expected to complete a clean code exercise.

Benefits and Working Arrangements
  • A competitive salary and access to a profit share scheme
  • A flexible selection of employee benefits to match your lifestyle and needs
  • A collaborative and encouraging work environment
  • On-site mental health and wellbeing assistance
  • Mentoring opportunities and access to Aspire, our learning portal
  • Regular social activities and three days of paid volunteering leave per year, plus a birthday leave
  • Hybrid working with two in-office days per week
  • Flexible working window between 7 am and 7 pm

Please note we recruit on a rolling basis, so early applications are recommended.

About Us

Together, we’ve been building better futures for over 100 years. We thrive on tackling complex problems and believe diverse teams deliver the best solutions. We offer pensions, investments, benefits, and risk consulting services, plus data and technology solutions, with over 1000 employees.

We are committed to developing our people and welcome applications from diverse backgrounds. We operate a hybrid working model that combines home and office work. Find out more about our careers here.

If you need any assistance during our selection process due to a personal requirement, medical condition, or neurological difference, please let us know. We can make reasonable adjustments.

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