Software Developers

The Role

The purpose of the role is to create code to match defined specifications to a high standard within agreed timelines.

As a CMap Developer, you must have knowledge of the relevant languages and technologies required to perform your daily tasks, consulting with your colleagues in QA, Support, and other departments within CMap to ensure delivery of a complete solution to each problem within agreed timelines.

By fulfilling this the role of Developer, you will build high-quality, efficient, and fully performing software that complies with coding standards and technical design.


All members of the development team are full stack software developers with experience of Front-End, Back-End, and Database development.

A high level of experience is needed in the following technologies:

  • C#
  • HTML
  • jQuery/JavaScript
  • MVC
  • LINQ
  • T-SQL/Microsoft SQL Server
  • XUnit/Unit Testing
  • Kanban/Agile/Scrum Framework


At CMap, we want your voice to be heard. We encourage input from every member of our team and want to see you thrive in your role. Even if you don't think you meet all the specified requirements, we'd still love to hear from you - we want to find the right role and path for you, and will support your journey with training and development.

You can also expect:

  • Competitive salary
  • Medical insurance
  • Statutory Pension
  • 25 days + bank holidays paid holidays, including your birthday off
  • Company outings & events
  • Professional development
  • Flexible working(by prior arrangement)
  • Free coffee & refreshments
  • Breakout facilities, including ping pong table and foosball
Application Form
Max file size 10MB.
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.