Fullstack Engineer (.NET / Blazor)
Role details
Job location
Tech stack
Job description
- We design, build, and deliver scalable cloud-based applications with Product Owners, UX designers, and fellow engineers.
- We build new features across our modern SaaS platform.
- We develop both frontend and backend functionality.
- We build APIs and microservices.
- We write clean, maintainable code.
- We participate in code reviews.
- We support production applications.
- We contribute to technical discussions and product evolution.
- We contribute to architecture and technical decisions.
Technologies:
- AWS
- Azure
- Backend
- Blazor
- C#
- Cloud
- DevOps
- Docker
- Frontend
- Fullstack
- Git
- IoT
- Support
- Kubernetes
- REST
- Terraform
- microservices
- UX UI Design
- ASP.NET
- AI
- Cursor
- Selenium
Requirements
- We require strong experience with C# and .NET.
- We require experience with modern frontend development, with Blazor preferred.
- We require knowledge of Azure or AWS.
- We require experience building and consuming REST APIs.
- We require strong Git skills.
- We require experience working in Agile environments.
- We require DevOps experience with Terraform, Docker, or Kubernetes.
Benefits & conditions
We are an innovative UK technology company developing enterprise software used across rail, construction, airports, utilities, and infrastructure. Our platform improves connectivity, workforce safety, and operational performance through SaaS, IoT, and cloud technologies. This is a permanent FullStack .NET Developer role within a small, collaborative team with long-term career progression opportunities. We offer a salary of up to £60k, 25 days holiday plus bank holidays, AXA Healthcare, hybrid working with 2 days in the office per week, a 4% employer pension contribution, an electric car salary sacrifice scheme, and company social events. The interview process has three stages: an initial HR video interview, a technical video interview, and a final face-to-face interview at our office.