Senior Full Stack Developer (C# .NET/SQL) in Edinburgh

Senior Full Stack Developer (C# .NET/SQL) in Edinburgh

Edinburgh Full-Time On-site
A

Job Description About Aberdeen Aberdeen plc is one of Europe’s largest investment companies, and we are built on a long-standing culture of caring about the future and making a positive impact. About the DepartmentDigital Engineering delivers the platforms, applications and services that power customer and colleague experiences across Aberdeen. The team promotes collaboration, continuous improvement and engineering excellence, helping enable our clients to be better investors. Role OverviewWe're looking for a proactive and technically strong Senior Full-Stack Engineer to join Aberdeen's Digital Engineering team. In this role, you'll help shape the platforms, applications and integrations that power our digital products and services.Working closely with architects, product teams and engineers, you'll take ownership of key technical workstreams and drive engineering excellence across the software lifecycle. Your expertise will include C# .NET, Microsoft Azure, GitHub and modern DevOps practices, with a strong focus on automation, resilience, observability and operational excellence.Manage technical dependencies, risks and priorities while collaborating with stakeholders across engineering and delivery teams.Develop reliable data processing and reconciliation capabilities with strong controls, traceability and data quality standards.Ensure solutions are scalable, resilient, secure and compliant with internal and regulatory requirements.Drive continuous improvement through operational excellence, incident management and root cause analysis.About YouYou're an experienced engineer who enjoys tackling complex technical and data challenges, building secure and reliable services that deliver measurable business and client value.You combine strong technical expertise with a practical, collaborative approach, working confidently across application development, cloud platforms and integration technologies. You're motivated by modernising platforms, improving automation and helping teams deliver high-quality outcomes.Essential Skills & ExperienceStrong software engineering fundamentals, including maintainable design, testing, code review and continuous improvement.Strong Microsoft Azure experience covering application hosting, networking, monitoring and integration services.Advanced C# and .NET development skills, including asynchronous programming, dependency injection and automated testing.Strong SQL skills, including data modelling, performance optimisation and data-quality analysis.Proven ability to lead technical delivery within Agile teams.Experience mentoring engineers and supporting team development through coaching and code reviews.Experience using GitHub Copilot and AI-assisted engineering tools. Test automation with Playwright and TypeScript. Experience building orchestration and batches using Azure Data Factory. Experience building user-focused frontend experiences with React. We are proud to be a Disability Confident Committed employer. If you have a disability and would like to apply to one of our UK roles under the Disability Confident Scheme, please notify us by completing the relevant section in our candidate questionnaire. Sharing your diversity information helps us understand the reach and impact of our hiring practices, and build a workplace where all people can thrive and belong.Our benefitsThere's more to working life than coming home with a good salary. This includes 40 days’ annual leave, a 16% employer pension contribution, a discretionary performance-based bonus (where applicable), private healthcare and a range of flexible benefits - including gym discounts, season ticket loans and access to an employee discount portal. An inclusive way of workingWhatever way you like to work, if you have the talent and commitment to join our team, we’d like to hear from you.This approach combines the benefits of face-to-face collaboration, coaching and connecting in our offices with the flexibility of working from home. If you need assistance with your application, or a reasonable adjustment to your interview arrangements - for example, because you are neurodivergent, or have a physical, sensory, cognitive, mental, visible or invisible disability - please let us know and we’ll be happy to help.#We define diversity in its broadest sense - this includes but is not limited to our diversity of educational and professional backgrounds, experience, cognitive and neurodiversity, age, gender, gender identity, sexual orientation, disability, religion or belief and ethnicity and geographical provenance. If you need assistance or an adjustment due to a disability please let us know as part of your application and we will assist.SummaryLocation: EdinburghType: Full time

Senior Full Stack Developer (C# .NET/SQL) in Edinburgh employer: Aberdeen Group

Aberdeen plc is an exceptional employer, offering a supportive and inclusive work culture that prioritises employee well-being and professional growth. With generous benefits such as 40 days of annual leave, a substantial pension contribution, and flexible working arrangements, employees are empowered to thrive both personally and professionally in the vibrant city of Edinburgh. Join us to make a meaningful impact while investing in your future within a forward-thinking organisation dedicated to excellence.

A

Contact Details:

Aberdeen Group Recruitment Team