Senior Full-Stack Developer

Goodman Masson
Charing Cross, United Kingdom
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 70K

Job location

Charing Cross, United Kingdom

Tech stack

JavaScript
.NET
API
Agile Methodologies
Azure
C Sharp (Programming Language)
Code Review
Databases
Software Debugging
Electronic Data Interchange (EDI)
Node.js
Object-Relational Mapping
Next.js
Software Engineering
Software Systems
SQL Databases
TypeScript
React
Backend
GIT
Information Technology
Front End Software Development
Api Design
Meteor.js
NestJS

Job description

Meteor Asset Management are expanding their digital capability to support and enhance their investment and research platforms. We're looking for a Senior Full-Stack Developer to play a key role in designing, building, and maintaining high-quality software solutions across our technology stack.

This is a hands-on role suited to an experienced developer who enjoys solving complex problems, working across the full stack, and collaborating closely with product owners, stakeholders, and fellow engineers., As a Senior Full-Stack Developer, you will contribute to the delivery of robust, secure, and scalable applications that support Meteor's business objectives. You'll work across frontend and backend systems, help shape technical solutions, and ensure best practices are followed throughout the development lifecycle. Key Responsibilities

  • Design, develop, and maintain high-quality software solutions across the full stack
  • Build and integrate APIs, ensuring secure and efficient data exchange
  • Develop user interfaces using modern JavaScript frameworks and .NET technologies
  • Write clean, scalable, and maintainable code aligned with best practices
  • Collaborate with cross-functional teams to translate business requirements into technical solutions
  • Participate in code reviews, testing, and deployment activities
  • Troubleshoot, debug, and resolve software issues across frontend and backend systems
  • Stay current with emerging technologies and industry trends
  • Ensure all deliverables meet quality, security, and performance standards
  • Collaborate with third-party developers for knowledge transfer and larger projects

Reporting Line

  • Reports to the IT Director of Meteor Asset Management Limited
  • Direct accountability to the Research Analyst
  • Part of a newly established Digital team, working cross-functionally across the business

Requirements

  • Proven experience as a full-stack developer

  • Strong proficiency in .NET (C#), JavaScript, and modern frontend frameworks

  • Solid experience with SQL databases and API design and integration

  • Excellent problem-solving, communication, and organisational skills

  • Ability to work proactively on independent projects and collaboratively within a team

  • Familiarity with agile methodologies and modern software development practices

  • Experience working in regulated environments or financial services - desirable

  • Relevant industry certifications or a degree in Computer Science or a related discipline - desirable

Key Technologies

  • NestJS (Node.js)
  • TypeScript
  • TypeORM
  • Azure SDK
  • Git
  • Next.js
  • React
  • TanStack
  • MUI, * c#
  • sql
  • API
  • javascript
  • .net
  • financial services
  • investment management
  • databases
  • GIT
  • azure
  • node
  • API integration
  • typescript
  • react
  • full stack developer
  • full-stack developer
  • API design
  • fullstack developer
  • MUI
  • nextJS
  • nestJS
  • typeorm
  • azure sdk
  • tanstack

Benefits & conditions

  • Circa £70k basic salary

  • Discretionary bonus scheme

  • Workplace pension (relief at source), matched up to 5%

  • 30 days' holiday per annum including bank holidays, increasing to 35 days after five years

  • Optional private medical insurance

  • Life assurance and income protection schemes

  • Cycle to work scheme (optional)

  • Funded professional training and education

  • Hybrid working with a London-based office. Required to be in the office when needed but this is typically once per week.

Apply for this position