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
Relevant jobs
- Tech / Digital / IT Jobs in Glasgow
- Tech / Digital / IT Jobs in Edinburgh
- Tech / Digital / IT Jobs in Paisley, Renfrewshire
- Tech / Digital / IT Jobs in East Kilbride, South Lanarkshire
- Tech / Digital / IT Jobs in Hamilton, South Lanarkshire
- Tech / Digital / IT Jobs in Cumbernauld, North Lanarkshire
- Tech / Digital / IT Jobs in Stirling
- Tech / Digital / IT Jobs in Coatbridge, North Lanarkshire
- Tech / Digital / IT Jobs in Motherwell, North Lanarkshire