Job Description
Senior Software Engineer – Edinburgh (Remote) Change Digital is supporting a Global Software Technology company in their search for a Senior Software Engineer (.Net & Azure). As an experienced member of our Transformation Team, you will play a key role in modernising and optimising 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.
Responsibilities 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.
Modernise Existing Systems : Refactor and improve complex legacy code with a focus on performance, maintainability and scalability.
Leverage AI Tools : Integrate modern AI tools and agents into the team’s workflow to increase productivity.
Contribute to Architecture : Participate in technical discussions, provide input on solutions and help 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.
About You 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 : Comfortable learning and applying new AI technologies in a safe and effective way.
Required Skills and Experience 6+ years in software development with strong expertise in C# on .NET Framework and .NET Core.
Experience with Microsoft Azure cloud platforms.
Experience analysing and debugging production systems.
Robust web development skills with a security‑first mindset.
Strong experience creating and consuming APIs using REST patterns.
Proficiency with Git, pull‑request workflows and source‑control best practices.
Understanding of performance, stability, security and scalability requirements for enterprise customers.
Experience in legacy system modernisation projects.
Hands‑on experience with containerisation (Docker).
Proficient in SQL Server and database performance optimisation.
Nice to Have 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 with infrastructure‑as‑code.
We’re looking for someone who can hit the ground running and help drive our transformation effort. If this sounds like you, please email your CV to mitesh.fatnani@change-digital.co.uk or call 077 375 38 248 for more information.
Seniority Level Mid‑Senior level
Employment Type Full‑time
Job Function Finance, Human Resources and Information Technology
Industries Financial Services, Software Development, Human Resources Services
Location Edinburgh, Scotland, United Kingdom (Remote)
#J-18808-Ljbffr
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
December 23, 2025
Job Type:
Technology
Location:
United Kingdom
Company:
Change Digital – Digital & Tech Recruitment
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.