Full Stack Engineer

Net2Source Inc., Edinburgh

Full Stack Engineer

Salary not available. View on company website.

Net2Source Inc., Edinburgh

  • Full time
  • Temporary
  • Onsite working

Posted today, 27 Aug | Get your application in now to be one of the first to apply.

Closing date: Closing date not specified

Job ref: 4ef4c35d8dfe494db51fed79546c07c9

Location ref: Edinburgh

Full Job Description

Tech Lead Full Stack FTE: 12 months | Location: Edinburgh 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 quality, architecture implementation, DevSecOps performance and maintainability while mentoring engineers and partnering closely with Product, UX and API teams to deliver a unified scalable global platform. Key Responsibilities

  • Technical Leadership & Architecture - Translate business epics into modular React front ends and .NET Core microservices/APIs selecting appropriate Azure services (App Service, Functions, API Management, Service Bus, Storage, Key Vault, Cosmos DB, SQL, App Insights).
  • Define and enforce front-end patterns, component architecture, Redux-RTK, routing, accessibility, performance budgets and back-end patterns (DDD, CQRS, MediatR, repository, async I/O). Own API contracts and integration patterns with Voyager, SCRIP and third-party systems, driving API governance, versioning, throttling and security. Champion security by design.
  • Delivery & DevSecOps - Set up and optimize CI/CD in Azure DevOps multi-stage pipelines, environments, approvals, blue-green or canary strategies, containerization with Docker, Kubernetes/AKS where applicable. Implement automated testing. Establish observability (App Insights logs, metrics, traces, dashboards, error budgets, SLOs), drive cost and performance optimizations on Azure.
  • People Leadership & Ways of Working - Lead sprint planning, story slicing, estimation and risk/dependency management, unblock teams and uphold delivery predictability. Conduct code-design reviews, teach best practices and provide structured growth paths for engineers, front-end, back-end, QA. Collaborate with UX, API Architects, POBA and SRE/DevOps; present architectural decisions to senior stakeholders. Promote AI-assisted SDLC (e.g., GitHub Copilot prompt patterns) to accelerate design, code, tests and reviews.
  • Core Skill Set
  • Front-End: React (v18), TypeScript, React Router, Redux-RTK, hooks, context, component libraries (Material-UI, Chakra, design systems, GDS); performance tuning (memoization, virtualization, bundle splitting, webpack/Vite), accessibility (WCAG), responsive layout, CSS-in-JS, Tailwind, MUI. Testing: Jest, React Testing Library.
  • Back-End: .NET 7/8, ASP.NET Core Web API, EF Core, LINQ, DDD, CQRS, MediatR, background processing (Hangfire/Queues). Azure App Service, Functions, API Management, Logic Apps, Storage, Key Vault, App Insights, AKS (desirable). Azure DevOps: Git repos, YAML pipelines, artifacts, IaC (Bicep, Terraform). Security scanning (SonarQube, Veracode) nice to have.
  • Qualifications & Experience
  • 8-12 years total experience, 3-5 years leading full-stack teams on React, .NET, Azure.
  • Bachelor's or Master's in Computer Science, Engineering or equivalent experience.
  • Proven delivery of multi-region enterprise web platforms; migration / modernization experience preferred.
  • Certifications (nice to have): Microsoft Azure Architect, Azure Developer, React Front-End Specialist.
  • Success Metrics & KPIs
  • Release predictability and lead time reduction, MTTR & incident rate.
  • Code quality coverage, Sonar issues trend, security vulnerability closure, SLA.
  • Performance: Core Web Vitals (LCP, CLS), API latency/throughput, cost per request.
  • Team outcomes: sprint goal attainment, review effectiveness, hiring ramp-up velocity.
  • Nice to Have
  • Experience with React Native Web for shared components, Figma, React accelerators.
  • Exposure to agentic workflows, GitHub Copilot prompt libraries for SDLC acceleration.
  • Knowledge of Ping OIDC integrations for enterprise authentication.
  • Skills Mandatory
  • Angular, HTML / HTML5, MS SQL Server, .NET Core WebAPI (MVC Core), .NET Framework.
  • Good to Have
  • Entity Framework (EF/EF Core), ASP.NET MVC.
  • Seniority Level
  • Mid-Senior level
  • Employment Type
  • Full-time
  • Job Function
  • Information Technology
  • Industries: Staffing and Recruiting

    8-12 years total experience, 3-5 years leading full-stack teams on React, .NET, Azure.
  • Bachelor's or Master's in Computer Science, Engineering or equivalent experience.
  • Proven delivery of multi-region enterprise web platforms; migration / modernization experience preferred.
  • Certifications (nice to have): Microsoft Azure Architect, Azure Developer, React Front-End Specialist.
  • Success Metrics & KPIs
  • Release predictability and lead time reduction, MTTR & incident rate.
  • Code quality coverage, Sonar issues trend, security vulnerability closure, SLA.
  • Performance: Core Web Vitals (LCP, CLS), API latency/throughput, cost per request.
  • Team outcomes: sprint goal attainment, review effectiveness, hiring ramp-up velocity., Experience with React Native Web for shared components, Figma, React accelerators.
  • Exposure to agentic workflows, GitHub Copilot prompt libraries for SDLC acceleration.
  • Knowledge of Ping OIDC integrations for enterprise authentication.

Direct job link

https://www.s1jobs.com/job/full-stack-engineer-127267667