Senior Full Stack C# .NET Developer
Senior Full Stack C# .NET Developer

Senior Full Stack C# .NET Developer

Portsmouth Full-Time 60000 - 85000 £ / year (est.) Home office possible
Go Premium
W

At a Glance

  • Tasks: Lead projects, enhance applications, and drive legacy-to-modern migration.
  • Company: WebX Systems delivers innovative content management solutions for aerospace and defence sectors.
  • Benefits: Enjoy a fully remote role, flexible hours, and a budget for professional development.
  • Why this job: Make a meaningful impact in a collaborative team while working with cutting-edge technology.
  • Qualifications: 5+ years in C# and .NET, with experience in application modernisation and strong problem-solving skills.
  • Other info: Join a close-knit team where your ideas are valued and implemented quickly.

The predicted salary is between 60000 - 85000 £ per year.

Fully Remote (UK Residents Only)

About WebX Systems

At WebX, we specialise in technical publishing and content management solutions for the aerospace and defence sectors worldwide. Our flagship products—UltraCSDB®, UltraAuthor™, UltraXML™, and UltraPortal™—are used globally and combine proven legacy systems with cutting-edge, cloud-native innovations. As a privately owned UK business, we take pride in delivering exceptional software and highly responsive support. Joining our close-knit team means your work has direct and meaningful impact. We work closely with customers to ensure our solutions meet their exact requirements. Join us on our journey to become the global leader in aerospace and defence content management.

Role Overview

We’re looking for a proactive, experienced Senior Full Stack .NET Developer to help evolve our product suite. You’ll work across both legacy Windows desktop applications and modern web-based systems and help lead the transition toward cloud-native architecture. This role is perfect for someone who enjoys innovating within established environments while also driving forward new development.

Technology Stack

  • Legacy: C#, .NET Framework, WinForms, WCF Client-Server Architecture, MS SQL Server
  • Modern: .NET 9, Blazor, Minimal APIs, Entity Framework, Redis, RabbitMQ, Aspire (.NET), Cloud-Native development

Key Responsibilities

  • Project Leadership – Lead projects from concept to deployment, collaborating with senior developers and the technical director to design and implement architectural and technical solutions.
  • Full Stack Development – Maintain and enhance both legacy desktop applications and modern browser-based web apps.
  • Legacy-to-Modern Migration – Help drive the migration from WinForms to Blazor-hosted cloud solutions.
  • Code Quality & Testing – Write clean, maintainable, well-tested code, and conduct peer reviews.
  • Problem Solving – Design robust, scalable solutions to complex challenges.
  • Customer Collaboration – Communicate effectively with non-technical stakeholders to translate business needs into technical requirements.
  • Continuous Improvement – Proactively refactor and optimise existing codebases; contribute to internal documentation.

Required Skills & Experience

  • 5+ years of commercial experience in C# and .NET.
  • Expertise in: .NET Framework and WinForms, Modern .NET (.NET 9), SQL Server (including performance optimisation), Front-end tech (HTML, CSS, JavaScript).
  • Proven experience with application modernisation, including migrating legacy WinForms applications to modern web platforms (Blazor preferred).
  • Strong understanding of layered architecture and best practices in software design.
  • Proven ability to deliver complex software projects independently.
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication, with the ability to explain technical topics to business stakeholders.
  • Degree in Computer Science or related field (or equivalent experience).

Bonus Points For

  • Experience with Blazor and RESTful/API-first development.
  • Familiarity with Azure or other cloud platforms.
  • Understanding of .NET Aspire and containerisation (e.g. Docker).
  • CI/CD pipelines, DevOps practices.
  • OAuth/OpenID Connect authentication.
  • Application modernisation or migration work.
  • XML/XSLT and publishing workflows.
  • Familiarity with ASD S1000D, ATA iSpec 2200, or related aerospace/defence standards.
  • Experience using AI-based coding assistants (e.g. Claude, ChatGPT, GitHub Copilot) to boost productivity and code quality.

What We Offer

  • Salary: £70,000 – £85,000 depending on experience.
  • Technical Growth – Work across a diverse technology landscape, from legacy systems to cutting-edge cloud-native tools.
  • Autonomy – Freedom to shape technical decisions and make a significant impact on product direction and architecture.
  • Career Advancement – Opportunities to progress and grow as you help lead the next phase of our technology evolution.
  • Work-Life Balance – Fully remote role with flexible working arrangements to support your productivity and well-being.
  • Professional Development – Dedicated budget and support for ongoing training, certifications, and learning new technologies.
  • Competitive Benefits – Workplace pension, annual leave that increases with tenure, and a supportive culture for professional growth.

Team & Culture

We’re a small, collaborative, and fully remote team. We value async-first communication and structured collaboration. Everyone’s contribution matters, and ideas are heard, tested, and implemented rapidly.

Interview Process

  • Introductory video call.
  • Technical assessment (take-home or timed).
  • Technical interview with real-world problem-solving.
  • Final interview with company leadership.

Location

UK-based applicants only. Fully remote. Equipment provided.

Senior Full Stack C# .NET Developer employer: WebX Systems Ltd.

At WebX Systems, we pride ourselves on being a dynamic and innovative employer in the aerospace and defence sectors. Our fully remote work culture fosters collaboration and flexibility, allowing you to make a meaningful impact while enjoying a healthy work-life balance. With a strong focus on professional development and career advancement, we provide our team members with the autonomy to shape technical decisions and the opportunity to grow alongside cutting-edge technologies.
W

Contact Detail:

WebX Systems Ltd. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Full Stack C# .NET Developer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, especially Blazor and .NET 9. Having hands-on experience or projects that showcase your skills in these areas will give you a significant edge during the interview process.

✨Tip Number 2

Prepare to discuss your experience with legacy systems and application modernisation. Be ready to share specific examples of how you've successfully migrated applications from WinForms to modern web platforms, as this is a key responsibility of the role.

✨Tip Number 3

Brush up on your problem-solving skills and be prepared for technical assessments that may involve real-world scenarios. Practising coding challenges and system design problems can help you demonstrate your analytical abilities effectively.

✨Tip Number 4

Since communication with non-technical stakeholders is crucial, think of ways to illustrate your ability to translate complex technical concepts into layman's terms. This will show your potential employer that you can bridge the gap between tech and business needs.

We think you need these skills to ace Senior Full Stack C# .NET Developer

C# Programming
.NET Framework
WinForms
.NET 9
Entity Framework
SQL Server Performance Optimisation
HTML
CSS
JavaScript
Blazor
Application Modernisation
Layered Architecture
Analytical Skills
Problem-Solving Skills
Communication Skills
Technical Documentation
Cloud-Native Development
RESTful/API-first Development
CI/CD Pipelines
DevOps Practices
OAuth/OpenID Connect Authentication

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C#, .NET, and any relevant technologies mentioned in the job description. Emphasise your project leadership skills and any experience with legacy-to-modern migration.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific projects or experiences that align with WebX's focus on aerospace and defence content management solutions.

Showcase Relevant Projects: Include examples of past projects where you led development efforts or migrated applications from legacy systems to modern platforms. Highlight your problem-solving skills and ability to communicate technical concepts to non-technical stakeholders.

Proofread and Edit: Before submitting your application, carefully proofread your documents for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a developer role.

How to prepare for a job interview at WebX Systems Ltd.

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with C# and .NET in detail. Highlight specific projects where you've worked on both legacy systems and modern applications, especially any migration work you've done from WinForms to Blazor.

✨Demonstrate Problem-Solving Skills

During the interview, expect to tackle real-world problems. Practice articulating your thought process when approaching complex challenges, as this will showcase your analytical skills and ability to design scalable solutions.

✨Communicate Effectively with Non-Technical Stakeholders

Since the role involves collaborating with non-technical stakeholders, prepare examples of how you've successfully translated technical requirements into business needs. This will demonstrate your communication skills and ability to bridge the gap between tech and business.

✨Emphasise Continuous Improvement

Discuss your approach to code quality and testing. Be ready to share examples of how you've proactively refactored code or contributed to documentation, as this aligns with the company's focus on continuous improvement and maintaining high standards.

Senior Full Stack C# .NET Developer
WebX Systems Ltd.
Location: Portsmouth
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

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