Senior Developer at Hymans Robertson LLP
Edinburgh, Scotland, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

03 Sep, 25

Salary

0.0

Posted On

04 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Test Driven Development, Asp.Net, Microservices

Industry

Computer Software/Engineering

Description

The DB Member Valuations team is a close-knit group dedicated to developing our in-house final salary pension scheme valuation systems. The team actively engages with consultants and users, fostering a collaborative and innovative work environment through regular meetings and pair working. Through this collaboration, we achieve a shared understanding of the problems faced by our users, ensuring we deliver optimum solutions. As a developer, you will work closely with key stakeholders on a range of software challenges and will have the opportunity to help us improve the team’s tech-stack, as well as working on cutting edge technology. This is your opportunity to play a pivotal role within our firm, with a focus on building sustainable software that drives our 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.

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

  • F#
  • Financial modellin
Responsibilities

WHAT WILL YOUR ROLE LOOK LIKE?

  • Work alongside high-performing, highly-skilled and multi-disciplinary teams. We work within a DevOps culture that promotes team autonomy and engineering excellence, using the latest technologies.
  • Drive innovation and increase the maturity of our frameworks, integrations and automations.
  • Mentor, coach & 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 and effectively assess trade-offs/barriers which will emerge in the delivery of any significant software system.
  • Lead non-functional improvement efforts (such as performance profiling).
  • Be involved with meaningful work - we can provide complex challenges, at scale, in novel market areas.
  • Be core to the delivery teams that build, test and scale our applications and services.

Though this is a varied role, you are likely to have experience with:

  • Object-oriented development patterns and approaches primarily in delivering C# .NET solutions
  • Test-driven development
  • Microsoft development stack and Azure Cloud computing technologies, including many of the following:
  • ASP.NET & ASP.NET Core
  • Web Services architecture
  • Service-oriented architectures
  • Microservices

TO ENJOY AND SUCCEED IN THIS ROLE, YOU WILL BE:

  • Self-motivated with a drive to learn and share knowledge
  • Focused on continuous learning and improvement
  • An effective communicator and a great team player, able to collaborate with all the skills in your team
  • Able to forge strong and professional relationships at all levels
  • Able to collaborate successfully with client and 3rd party technical teams
  • Able to effectively articulate technical concepts with senior stakeholders
  • Confident across the entire software development lifecycle

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

  • F#
  • Financial modelling

Please note that as part of the recruitment process for this opportunity, candidates will be expected to complete a clean code exercise.

Loading...