cover image
City Facilities Management Holdings Ltd

Senior Full Stack Developer

On site

Glasgow, United kingdom

Senior

Freelance

17-01-2026

Share this job:

Skills

C# TypeScript SQL DevOps Azure DevOps Quality Assurance Coaching Architecture git angular Asp.Net SQL Server Azure Software Development .NET .NET Core

Job Specifications

JOB TITLE: Senior Full Stack Developer

Remember to check your CV before applying Also, ensure you read through all the requirements related to this role.

LOCATION: Glasgow Head Office

SALARY: Competitive (depending on experience)

This role will be responsible for developing and maintaining end-to-end software solutions across both front-end and back-end systems. Ensure that applications are robust, scalable, and user-focused by combining strong technical expertise with an understanding of business requirements. Contribute to architectural decisions and ensure all software adheres to architectural standards and best practices. Provide guidance and coaching to the team as required.

Principal Tasks And Responsibilities

Software Development

Develop high quality technical solutions which meet specified business objectives, whilst adhering to overarching business and technical requirements and constraints.
Ensure all software that is created is in line with the technical roadmap and development guidelines.
Optimise applications for maximum performance, scalability, and security
Work with other members of the team to ensure business requirements are appropriately converted to functional and technical specifications
Troubleshoot, debug, and resolve technical issues across the full technology stack.
Conduct unit testing, participate in code reviews, and support quality assurance processes.
Participate in squad ceremonies including Story Refinement, Sprint Planning and Retrospectives.

As a Senior

Contribute the design, architecture, and planning of complex systems and applications.
Mentor, coach, and support junior and mid-level developers to build skills and improve code quality.
Identify and address technical debt, proposing long-term solutions for maintainability and performance.
Act as an escalation point for complex technical issues across the full stack.
Own and drive major features or projects from concept through delivery.
Contribute to security reviews and ensure robust security practices across applications.

Basic Behaviours

Ensure that continuous improvement is baked into everything we do.
Support the development of a strong culture focused on transparency, collaboration, and high performance
Make time to support other members of the squad and answer questions when they need help.
Take responsibility of your personal objectives and those of the squad.
Take ownership of deadlines and releases for yourself and the team.
Any quality issues of the software the squad owns should be looked on as a temporary and unacceptable state of affairs. xlqdzyr Every opportunity should be taken to rectify problems, in conjunction with the completion of squad and individual objectives.

Specific Knowledge

Microsoft .NET development stack (C#, ASP.NET, MVC, SQL Server)
Azure, .NET Core, Entity Framework
Angular, Typescript
GIT, Azure DevOps
RESTful Web APIs

About the Company

Inspired to make a positive change to the facilities management industry, Willie and Susan Haughey established City Refrigeration Holdings (UK) Ltd in 1985. Their new enterprise was founded on collaboration and transparency. A ground-breaking approach took City FM from its humble beginnings to building long-term partnerships with leading retailers all over the world. Under this innovative model, each partner receives a unique strategy, shaped by the needs of their business and implemented by a bespoke, self-delivered model ... Know more