CareerPlan

Senior Software Engineer

Edinburgh, Scotland, GBFull-time2026-11-07 → 2026-11-10
Hybrid · United Kingdom

Core

Design, develop, test, and deliver high-quality, scalable software solutions using .NET and C# to meet business and customer needs.

Role type

Senior Software Engineer (.NET/C#)

Builds

Robust, scalable software applications and complex technical changes

Domain

Financial Services / Insurance / Investments

Deliverable

production ML models | product features

Required skills

.NET, C#, Azure, TypeScript, Angular, software design principles, automated testing, full software development lifecycle

Preferred skills

Experience with Angular, TypeScript, Azure

Technologies

.NET, C#, Azure, TypeScript, Angular

Responsibilities

Design and develop robust, scalable software solutions; Deliver complex technical changes assessing impact on existing systems; Produce clear technical designs and documentation; Collaborate with engineers and testers for safe deployment; Review code and share technical knowledge to improve engineering quality

Seniority

Senior, hands-on IC