Senior Full Stack Engineer (.NET + Modern Frontend) in Birmingham
Senior Full Stack Engineer (.NET + Modern Frontend)

Senior Full Stack Engineer (.NET + Modern Frontend) in Birmingham

Birmingham Full-Time 48000 - 72000 Β£ / year (est.) Home office (partial)
Go Premium
S

At a Glance

  • Tasks: Maintain and evolve our core product and modern frontend experience using cutting-edge tech.
  • Company: Join Survey Solutions, a leader in engineering surveying with a collaborative culture.
  • Benefits: Enjoy 24 days leave, flexible hours, and mental health support.
  • Why this job: Make an impact on innovative geospatial projects while developing your skills.
  • Qualifications: Deep experience with .NET, C#, and modern frontend frameworks like Vue or React.
  • Other info: Dynamic environment with opportunities for career growth and recognition.

The predicted salary is between 48000 - 72000 Β£ per year.

We are looking for a highly skilled Senior Full Stack Engineer to maintain and evolve our core product, cloud infrastructure, and modern frontend experience. You will work across a sophisticated .NET 9.0 ecosystem while contributing to a rich SPA environment that includes 3D visualisation, mapping, and high-performance UI workflows. The role balances backend excellence with practical, hands‑on frontend capability using modern frameworks and TypeScript.

Tech Stack

  • Backend: .NET 9.0 (C# 13), FastEndpoints (REPR pattern), Dapper, Hangfire, PostgreSQL 16, DbUp, Supabase, AWS (ECS), Wasabi, Docker, GitHub Actions, OpenTelemetry, New Relic, xUnit
  • Frontend: TypeScript, Vue (preferred) or React, Nuxt/Next, Three.js, modern SPA tooling, NX Monorepo tooling, mapping libraries such as OpenLayers, MapLibre, Mapbox, or Google Maps.

Key Responsibilities

  • Backend: Maintain and extend a modular monolith architecture across integrated product modules ensuring performance, resilience, and code quality. Build and evolve high-performance APIs using the FastEndpoints REPR model. Optimise SQL and manage PostgreSQL migrations to ensure integrity and performance. Maintain CI/CD, infrastructure and observability across AWS, Docker and containerised environments.
  • Frontend: Develop and maintain modern SPA interfaces using Vue (preferred) or React with strong TypeScript usage. Contribute to complex visual environments including 3D rendering (ideally Three.js or related experience in areas such as CAD or Unity). Work with mapping and GIS visualisation technologies (e.g., OpenLayers, MapLibre, GoogleMaps or Mapbox) to deliver spatially rich user experiences. Support scalable frontend architecture, ideally within NX-driven monorepos. Collaborate on performance, usability, UX quality and maintainability of the frontend platform.

Requirements

  • Essential: Deep experience with .NET 8/9 and C# 13. Practical AWS experience (S3, IAM, ECS). Strong PostgreSQL and SQL optimisation expertise with Dapper. Proficiency with Docker and Linux container environments. Proven experience developing Single Page Applications using Vue or React. Solid TypeScript capability and familiarity with modern frontend tooling.
  • Desirable: Experience with FastEndpoints or similar Minimal API frameworks. Experience with middleware, JWT authentication, and rate limiting. Experience with Supabase or similar authentication providers. Experience implementing OpenTelemetry. Exposure to Three.js, Unity, CAD, or similar 3D environments. Experience with GIS/mapping libraries. Experience with NX monorepos. Experience with Nuxt (preferred) or Next.js. Familiarity with Scalar or Swagger for API documentation.

Benefits

  • 24 days leave plus bank holidays, increasing for years of service up to 30 days.
  • Company sick pay.
  • Life assurance.
  • Birthday gifts.
  • Flexible holidays.
  • Long service awards.
  • Enhanced employer pension contribution.
  • Mental health & well-being schemes, including access to counselling and an employee assistance programme.
  • Flexible working hours.
  • Employee Recognition Scheme.

About Us

Survey Solutions is a leading engineering surveyor specialising in land, measured building and underground utility surveys as well as monitoring and site engineering schemes. We have a network of ten offices with our teams of surveyors and engineers working on some of the UK's major construction and infrastructure developments. Vismo is a geospatial data platform that provides an open, connected workspace and a single source of truth for geospatial projects. Teams can view and interact with CAD drawings, BIM models, Point Clouds, 3D models, site photos and more in one seamless view to streamline collaboration across project stakeholders. Vismo is built for surveyors, engineers, architects, contractors, developers and asset owners, to accelerate decisions by turning complex spatial data into clear visuals that are easy to share and act on.

Senior Full Stack Engineer (.NET + Modern Frontend) in Birmingham employer: Survey Solutions

At Survey Solutions, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our Senior Full Stack Engineers enjoy a wealth of benefits, including flexible working hours, generous leave policies, and a strong focus on mental health and well-being, all while contributing to cutting-edge geospatial projects in a supportive environment that encourages professional growth and development.
S

Contact Detail:

Survey Solutions Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Senior Full Stack Engineer (.NET + Modern Frontend) in Birmingham

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and join online forums. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving .NET, TypeScript, and modern frontend frameworks. This gives potential employers a taste of what you can do beyond your CV.

✨Tip Number 3

Prepare for interviews by brushing up on both technical and soft skills. Practice coding challenges and be ready to discuss your past projects in detail. Remember, they want to see how you think and solve problems!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining our team at Survey Solutions and Vismo.

We think you need these skills to ace Senior Full Stack Engineer (.NET + Modern Frontend) in Birmingham

.NET 9.0
C# 13
AWS (S3, IAM, ECS)
PostgreSQL
SQL Optimisation
Dapper
Docker
Linux Container Environments
Single Page Applications (SPA)
Vue
React
TypeScript
FastEndpoints
OpenTelemetry
GIS/Mapping Libraries

Some tips for your application 🫑

Tailor Your CV: Make sure your CV reflects the skills and experiences that match our job description. Highlight your .NET and frontend experience, especially with TypeScript and modern frameworks like Vue or React.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're the perfect fit for this role. Share specific examples of your work with cloud infrastructure and high-performance UI workflows to grab our attention.

Showcase Your Projects: If you've worked on any relevant projects, especially those involving 3D visualisation or mapping technologies, make sure to mention them. We love seeing real-world applications of your skills!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role without any hiccups.

How to prepare for a job interview at Survey Solutions

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, especially .NET 9.0, TypeScript, and the frontend frameworks like Vue or React. Brush up on your knowledge of PostgreSQL and AWS as well, since they’re crucial for the role.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects, particularly those involving high-performance APIs or complex SPA interfaces. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your contributions.

✨Demonstrate Your Collaboration Experience

Since the role involves working with various teams, be ready to share examples of how you’ve successfully collaborated on projects. Talk about your experience with CI/CD processes and how you’ve contributed to maintaining code quality and performance in a team setting.

✨Ask Insightful Questions

Prepare thoughtful questions about the company’s tech stack, team dynamics, and future projects. This shows your genuine interest in the role and helps you assess if the company is the right fit for you. Consider asking about their approach to 3D visualisation or how they handle performance optimisation.

Senior Full Stack Engineer (.NET + Modern Frontend) in Birmingham
Survey Solutions
Location: Birmingham
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

S
  • Senior Full Stack Engineer (.NET + Modern Frontend) in Birmingham

    Birmingham
    Full-Time
    48000 - 72000 Β£ / year (est.)
  • S

    Survey Solutions

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>