Net2Source (N2S)
Dotnet Developer
Net2Source (N2S)United Kingdom13 hours ago
Full-timeInformation Technology

Job description

Senior Full Stack Developer

Location : Edinburgh, UK

Type : FTE 12 Months

Role Purpose

Lead a cross functional full stack pod to design build and migrate enterprise features from Angular to React on the front end and NET Core on the back end deployed on Microsoft Azure Own end to end delivery qualityarchitecture implementation DevSecOps performance and maintainabilitywhile mentoring engineers and partnering closely with Product UX and API teams to deliver a unified scalable global platform


Key Responsibilities

1 Technical Leadership Architecture

Translate business epics into modular React front ends and NET Core microservicesAPIs selecting appropriate Azure services App Service Functions API Management Service Bus Storage Key Vault Cosmos DBSQL App Insights

Define and enforce front end patterns component architecture ReduxRTK routing accessibility performance budgets and back end patterns DDD CQRS MediatR repository async IO

Own API contracts and integration patterns with VoyagerSCRIP and third party systems drive API governance versioning throttling security

Champion security by design

2 Delivery DevSecOps

Set up and optimize CICD in Azure DevOps multi stage pipelines environments approvals bluegreen or canary strategies containerization with DockerKubernetesAKS where applicable

Implement automated testing

Establish observability App Insights logsmetricstraces dashboards error budgets and SLOs drive cost and performance optimizations on Azure

3 People Leadership Ways of Working

Lead sprint planning story slicing estimation and riskdependency management unblock teams and uphold delivery predictability

Conduct codedesign reviews teach best practices and provide structured growth paths for engineers front end back end QA

Collaborate with UX API Architects POBA and SREDevOps present architectural decisions to senior stakeholders

Promote AI assisted SDLC eg GitHub Copilot prompt patterns to accelerate design code tests and reviews


Core Skill Set

Front End React

React 18 TypeScript React Router ReduxRTK hooks context component libraries Material UIChakra and design systems GDS

Performance tuning memoization virtualization bundle splitting webpackVite accessibility WCAG responsive layout CSS in JS TailwindMUI

Testing Jest React Testing Library

Back End NET

NET 78 ASPNET Core Web API EF Core LINQ DDDCQRSMediatR background processing HangfireQueues

Data Azure SQL Cosmos DB caching Redis messaging Azure Service Bus Event Hub Kafka familiarity

Azure DevOps

Azure App ServiceFunctions API Management Logic Apps Storage Key Vault App Insights AKS desirable

Azure DevOps Git repos YAML pipelines artifacts IaC BicepTerraformnice to have security scanning SonarQube Veracode


Qualifications Experience

8-12 years total experience 3-5 years leading full stack teams on React NET Azure

BachelorsMasters in CSEngineering or equivalent experience

Proven delivery of multi region enterprise web platforms migrationmodernization experience preferred

Certifications nice to have Microsoft Azure Architect Azure Developer Reactfront end specialist

Success Metrics KPIs

Release predictability and lead time reduction MTTR and incident rate

Code quality coverage Sonar issues trend security vulnerability closure SLA

Performance Core Web Vitals LCPCLS API latencythroughput cost per request

Team outcomes sprint goal attainment review effectiveness hiringramp up velocity


Nice to Have

Experience with React Native Web for shared components Figma React accelerators

Exposure to agentic workflowsGitHub Copilot prompt libraries for SDLC acceleration

Knowledge of PingOIDC integrations for enterprise auth


Skills

Mandatory Skills : HTML/HTML5, MS SQL Server, React, .NET Core WebAPI (Using MVC Core), ASP.NET MVC

Key Skills

Ranked by relevance