Maintenance Developer

Our Benefits

City location

Private healthcare

27 days holiday

Buy or sell holidays

Bonus scheme

Pension scheme

Regular social events

£350 Christmas vouchers

Loyalty awards

Birthday off work

What to expect

About the role

We are looking for an experienced Developer to support our acquisition platforms and services; from low level infrastructure components, communicating with network operators globally, to web applications used internationally by tens of thousands of customers. You will join our team of support and data engineers as a Maintenance Developer.

About Commify

We make business communication brilliant! We work with more than 45,000 companies, helping them to transform their mobile communication with their customers and employees. Our success is the result of hundreds of talented people pulling together to achieve a common goal. Join our team and be part of our success story. 

You will thrive in an environment of passion, integrity, ownership and innovation, where development and progression is a real focus. We’d like to think we have everything you’d expect from a benefits package, from 27 days holiday and your birthday off work, to private medical cover, dental cover and bi-monthly social events! On top of this you can expect £350 of Christmas vouchers and added extras like beer o’clock and an amazing Christmas party

What you’ll be doing

As a Maintenance Developer you will be responsible for:

  • Triaging, updating and monitoring support tickets raised into and raised by the internal stakeholders, including the directing of tickets to the appropriate people and teams
  • Capturing and analysing technical information to enrich and enhance the support tickets to reduce the time spent by tier 3 Engineers on investigation and resolution
  • Ensuring high levels of system performance through monitoring, analysis and performance tuning
  • Troubleshooting system hardware, software, networks, operating and management systems and resolving issues either by filtering to the appropriate team or resolving themselves if capable
  • Supporting solutions across distributed data centres
  • Maintaining all relevant documentation and knowledge bases  
  • Escalating application problems to vendors and following up to resolution  
  • Testing of disaster recovery and business continuity policies and procedures 
  • Providing on call support including out-of-hours incident support on a rota basis to help deliver a high quality of service around the clock
  • Specification of tools to reduce the manual overhead of investigating and supporting tickets
  • Development and releasing of bug fixes for the code in alignment with the strategy of the acquired platform
  • Assessment of small change requests to the platform around capability to make the change
  • Development of approved small changes in alignment with the strategy of the acquired platform

What we’re looking for

Our systems are primarily deployed across Windows and Linux Operating Systems, but we are using and evaluating numerous other technologies too. We’d be interested in candidates who have the following skills/experience:

  • Experience of working in an Operations or Support role 
  • The ability to read and make basic amendments to software code in C#, .NET, SQL and HTML 5 technologies
  • Proven experience of managing support tickets across multiple teams
  • Experience of managing knowledge bases to speed up support ticket resolution and to move resolution closer to the customer contact point
  • Ability to collaboratively work as part of a team, to take ownership of and be accountable for your work 
  • Excellent communication skills and a desire to continue to learn

It would be great if you also had:

  • A good knowledge of Windows Server (2012 R2 preferred) and/or Ubuntu or similar Linux Operating Systems
  • Knowledge of other programming languages such as PHP, Perl or Python
  • Scripting/programming languages to assist in automating solutions to common problems (e.g. PowerShell, Bash, C#, Ruby, Python etc.)
  • Knowledge of software delivery technologies (e.g. continuous integration, deployment tools, monitoring software, SDLC tools etc.)
  • An understanding of Agile & Continuous Delivery methodologies

The next step

To apply please send your CV to


We’re committed to building a team with a variety of backgrounds, views and skills, embracing our key values. The more diverse and inclusive we are, the stronger we are as a team. We encourage applications from all candidates with the relevant skills and experience.

The legal stuff

Commify is committed to protecting the privacy and security of your information. Personal information submitted as part of the recruitment and selection process will only be used for these purposes. We will retain information for up to 12 months, after which it will be deleted or destroyed. For full information about your rights in relation to your data, please see our full Recruitment Privacy Policy here.