City Facilities Management

2 job(s) at City Facilities Management

City Facilities Management
Dec 05, 2025
Full time
JOB TITLE: Senior Full Stack Developer 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. 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
City Facilities Management City, Birmingham
Dec 05, 2025
Full time
Job Title: Mobile Maintenance Technician Location: Birmingham Contract Type: Permanent Working Hours: 40 Hours Per Week Salary: 28,540.46 Total Salary, Overtime, Travel Time, 33 Days Holiday, Private Pension & Benefits - Including Private Health Care, Life Insurance, Employee Discounts An exciting opportunity has emerged for an experienced Mobile Maintenance Technician to join our company, working with one of our major UK supermarket clients. The role will involve carrying out non-technical repairs and minor PPM& s. You will also assist in carrying out planned and reactive maintenance, electrical, and mechanical plant works at various sites within the designated region. Key Responsibilities: Assist other City Technicians with any major or minor maintenance work. Complete all necessary PPM& s and reactive maintenance schedules within agreed timescales and to ensure all necessary paperwork is completed accurately and as required. Responding promptly and positively to service call requests from the Helpdesk and to assess the requirements of the job and carry out repairs as necessary. Prioritising and completing minor maintenance and repair work to agreed timescales. Ensuring all tools and equipment necessary to complete minor maintenance and repairs are available and serviceable at all times. Qualifications / Experience: Essential City & Guilds / NVQ trade qualification (Carpentry / Plumbing / Roofing) Previous experience in building maintenance within a commercial / retail environment Desirable but not essential: Ability to maintain and repair a range of equipment. Quality of repairs and maintenance. Speed and efficiency of work. The ideal candidate: Full driving license. Experience using a PDA system. Carried out PPM and reactive maintenance within a similar retail environment.