Lead Support Engineer
We usually respond within a day
Due to the continued growth of our platform engineering team, CTI Digital is now looking for a dedicated .NET Developer with experience in Umbraco to join the team. This role will play a pivotal part in a new team, helping to lead, plan, grow and develop.
Our Platform engineering team is all about growth, development, listening and excelling in the way that we work! Our team offers exciting opportunities on several different projects, as well as offering complete ownership of work, dedicated and honest feedback, opportunities for training and development and complete honesty and Integrity at every stage.
What will my day look like?
You’ll be a skilled Umbraco developer who wants to work and lead our support development pipeline, helping identify issues, solving problems and triaging tickets to ensure they are going to the correct people. You’ll have good code quality, an understanding of the latest methodologies and be able to show best practices within development. We also want people to enjoy the work they do and have a passion for development.
Lead, manage and assist other developers on the support team through guidance, helping to plan work, reviewing code and dealing with issue escalations.
Mentor other developers on the team, maintaining internal documentation and flagging training requirements where appropriate.
Line management of developers on the support team, overseeing their work and working with them to set suitable objectives and learning goals.
Ensure that development work to enhance existing sites is implemented to a high standard and is delivered in a clean, maintainable manner.
Work alongside the support, hosting & development teams who are involved with support across the business to both progress day-to-day work and help identify/implement improvements across our services.
Ensure solid release management practices are adhered to, and that multiple active workstreams are tested, merged and released through our structured change management process.
Directly investigate and support the team with support & CE issues escalated by other members of the team, both in the application and at the hosting/service level.
Liaise with system administrators where more advanced hosting-related assistance/investigation is required.
Communicate clearly and directly with clients via written updates, calls and face-to-face meetings as required, at the appropriate level of detail and in a way they can understand
Whilst we utilise Umbraco as a platform offering, we also need knowledge in custom coding in .Net C# as we regularly get asked for bespoke application development. Below are some of the technologies/frameworks/platforms that our in-house team uses regularly;
ReactJs and ReactNative
.Net Core
Umbraco
Any knowledge of Contentful and/or ElasticSearch would be advantageous
Aws/Azure (knowledge of services and infrastructures/deployments again is advantageous).
SQL Server/MySQL and any cloud-based NoSQL systems such as DynamoDB, MongoDB
Any frontend or mobile application build experience is not necessary but is a bonus.
Key Skills & Qualities
A high level of Umbraco and C# development expertise
Enough familiarity with both front and back-end development to identify problems (although the role involves working alongside specialists in each area)
Experience in defining and planning Drupal-based solutions to given requirements
Good debugging skills to quickly identify issues.
Experience with Git and release management workflows.
Knowledge of measures contributing to security at both the application and hosting level
Working within cross-functional teams (Design, User Experience, Development, Quality Assurance, Project Management)
Self-sufficiency - taking initiative, with a positive attitude
Pragmatism - creative and open-minded when approaching challenges
Leading, supporting and mentoring team members to realise their potential
Problem-solving - remaining composed under pressure
Ambitious - coming to work to make a difference.
Client-facing communication skills (both written and verbal/in-person)
Good organisational skills
Desirable but not essential
Experience in working with, supporting and guiding other developers in a team (including mentoring and code review)
Experience with Docker
Familiar with project management tools such as JIRA and Confluence
Experience working in a support and/or agency environment
Why CTI Digital?
Having recently received a £25 million investment, CTI is now on an accelerated path with growth in several areas across the business and its other brands. We are committed to ensuring our employees have the best possible opportunities to learn and develop along the way, offering continued professional development days for all levels of the business with a dedicated budget. We pride ourselves on providing high-quality services to clients and recognise the hard work that our staff do that's why we also offer many other benefits including:
Location: Our head office is in Manchester city centre (Ancoats) - we adopt a hybrid working model (2 days in the office per week)
Salary: Dependent on Experience
- 28 days annual leave, in addition to the bank holidays
- Six days per year for your continuing professional development (CPD)
- Personal training and development fund
- Workplace nursery scheme
- Health cash plan
- Cycle-to-work scheme
- Life assurance scheme
- Flexible working hours
- Employee Assistance Programme
- Annual subscription to Leafyard, a mental wellbeing platform
- Pension 4% matched
- Free breakfast on a Monday (if in the office)
- Company socials
At CTI Digital, we are committed to fostering an inclusive, equal and diverse workplace. We encourage candidates from all backgrounds & communities to apply. If you are a skilled professional with a passion for digital transformation to help businesses succeed, we would love to hear from you. You can also find out more about our work with equality, diversity and inclusion here.
- Department
- Mobile & .NET
- Remote status
- Hybrid Remote
Lead Support Engineer
Loading application form
Already working at CTI Digital?
Let’s recruit together and find your next colleague.