More jobs:
Dotnet Developer
Job in
City of Edinburgh, Edinburgh, City of Edinburgh Area, EH1, Scotland, UK
Listed on 2025-12-28
Listing for:
Net2Source (N2S)
Full Time
position Listed on 2025-12-28
Job specializations:
-
IT/Tech
Systems Engineer, Cloud Computing, IT Support
Job Description & How to Apply Below
Senior Full Stack Developer
Location:
Edinburgh, UK
Type:
Full-Time, 12-Month Contract
Lead a cross‑functional full‑stack pod to architect, 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, Dev Sec Ops , 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, Mediat
R, repository, async IO). - Own API contracts and integration patterns with Voyager
SCRIP and third‑party systems; drive API governance, versioning, throttling, and security. - Champion security by design.
- Delivery & Dev Sec Ops
- Set up and optimize CI/CD in Azure Dev Ops 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) and drive cost and performance optimizations on Azure.
- People Leadership & Ways of Working
- Lead sprint planning, story slicing, estimation, 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/Dev Ops; present architectural decisions to senior stakeholders.
- Promote AI‑assisted SDLC (Git Hub Copilot prompt patterns) to accelerate design, code, tests, and reviews.
- Front End:
React- React 18, Type Script, 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
- .NET 7/8, ASP.NET Core Web API, EF Core, LINQ, DDD, CQRS, Mediat
R. - Background processing:
Hangfire, queues.
- .NET 7/8, ASP.NET Core Web API, EF Core, LINQ, DDD, CQRS, Mediat
- Azure & Dev Ops (Desirable)
- App Service, Functions, API Management, Logic Apps, Storage, Key Vault, App Insights, AKS.
- Azure Dev Ops, Git, YAML pipelines, IaC (Bicep, Terraform).
- Security scanning (Sonar Qube, Veracode).
- 8‑12 years total experience, including 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 and migration/modernization experience.
- Certifications (nice to have):
Microsoft Azure Architect, Azure Developer, React Front‑End Specialist.
- Release predictability, 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 (Git Hub Copilot prompt libraries) forLC acceleration.
- Knowledge of PingOIDC integrations for enterprise auth.
- HTML/HTML5, MS SQL Server, React, .NET Core WebAPI (MVC Core), ASP.NET MVC.
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×