Senior Software Engineer
City of Edinburgh, Edinburgh, City of Edinburgh Area, EH1, Scotland, UK
Listed on 2026-02-12
-
Software Development
Senior Developer, Software Engineer, Full Stack Developer, Cloud Engineer - Software
Senior Software Engineer – Edinburgh – up to £75K plus benefits (Remote working)
Change Digital are supporting a Global Software Technology company in their search for a Senior Software Engineer (.Net and Azure). As an experienced member of our Transformation Team, you will play a key role in modernizing and optimizing the codebase, enhancing system performance and ensuring the long-term maintainability of the solution. This role focuses on hands‑on technical excellence and contributing to the technical evolution of critical systems in a .NET
and Azure environment. This is your chance to make your mark in a fast‑growing company.
As a Senior Software Engineer in the Transformation Team, you’ll:
- Deliver Exceptional Code
:
Write high-quality, maintainable code following established best practices and standards. - Champion Technical Excellence
:
Implement and follow best practices in coding, testing, and deployment, maintaining high standards of quality. - Collaborate and Learn
:
Work closely with the Lead Engineer and team members, contributing to knowledge sharing and continuous improvement. - Modernize Existing Systems
:
Refactor and improve complex legacy code with focus on performance, maintainability, and scalability. - Be at the forefront of the AI revolution
:
Engineers have access to the most modern AI tools, agents, and AI developers. You will help to ensure that your team is making effective use of the new tools. - Contribute to Architecture
:
Participate in technical discussions, provide input on solutions, and implement architectural decisions. - Build Automation
:
Implement automated solutions for repetitive tasks and contribute to CI/CD pipeline development and maintenance. - Manage Technical Debt
:
Identify technical debt, propose solutions, and implement improvements while balancing delivery commitments. - Cross-functional Collaboration
:
Work effectively with other teams and stakeholders, providing technical expertise and status updates.
You are:
- A Problem Solver
:
Skilled at understanding and improving complex codebases. - Technically Excellent
:
Meticulous in creating secure, performant systems and implementing efficient technical solutions. - A Team Player
:
Collaborative and eager to share knowledge while learning from others. - Results-Focused
:
Driven to see your solutions safely delivered and running in production. - Growth-Oriented
:
Always seeking to improve your skills and enhance systems and processes. - Solution-Driven
:
Motivated to overcome technical challenges and deliver reliable solutions. - An AI Experimenter
:
You have been learning how to use of this powerful new technology in a safe and effective way. You know what it’s good at, and what it’s not.
Skills and Experience:
- 6+ years in software development, with strong expertise in C# on both .NET Framework and .NET Core platforms.
- Experience of working with cloud platforms, ideally Microsoft Azure.
- Experience of working with, analyzing and debugging production systems.
- Strong experience of web development with security-first mindset and knowledge of secure web application practices.
- Strong experience creating and consuming APIs, using patterns such as REST.
- Strong experience using git, pull request workflows and best practices around branching and source control.
- Understanding of production system requirements for enterprise customers including performance, stability, security, and scalability considerations.
- Experience working on legacy system modernization projects.
- Hands-on experience with containerization concepts (e.g., Docker).
- Proficient in SQL Server and database performance optimization.
- Experience contributing to technical solution design and implementation.
- Experience with cross-team collaboration and knowledge-sharing initiatives.
- Previous work in enterprise-scale or compliance-focused environments.
- Experience working with infrastructure as code.
This role is urgent in nature so to mite or call for more information.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: