Lead Software Developer


Gateshead, GB

Category:  IT

Role: Lead Software Developer 

Contract: Permanent, Full Time 

Salary: £36,000 - £44,000

Location: Gateshead Quays from May 2020.


What it's about

A passion for technology that can be harnessed to improve learning for all. Part of Cambridge Assessment and Cambridge University Press, The Centre for Evaluation and Monitoring (CEM) is seeking a talented Lead Software Developer to play a key part in the development of our leading digital assessment products. The Lead Software Developer will work on the development of CEM’s digital assessment products. Working in an agile environment you will work with technical colleagues alongside stakeholders from Product Management, Assessment, Teaching and Learning, Data Science and Design. The work will cover the development of new digital educational products, re-architecture of existing products and other exciting developments as CEM integrates as part of the Cambridge family.


Delivering a strategic vision. Working with colleagues across CEM and the wider Cambridge network you will work on the development of web-based systems that carry out innovative data science on educational data, providing guidance and resources to teachers that is then used to improve learning in the classroom.


Exciting times! Temporarily based at Ushaw College near Durham, we are moving to our vibrant new office based at Gateshead Quays from May 2020



What we’re looking for

  • With a relevant degree and relevant experience, you’ll have a track record in the development and delivery of software solutions that meet the needs of end-users and in line with business objectives.
  • You will be a technology professional with clear experiences along with a clear understanding of software development principles and practices.
  • You will be one of the key people developing software solutions at CEM. You will be adept at software development yourself and able to coach and mentor other members of staff.




  • A good technical degree or equivalent qualification and experience




  • Demonstrable understanding of software development principles
  • Good coding and software development skills ideally using C# or Typescript
  • Strong analytical and problem solving skills
  • Excellent communication skills – written and verbal
  • Knowledge of agile development methodologies
  • Knowledge of software development design principles & patterns



  • Good coding and software development skills using Python, Javascript or SQL
  • Administering and maintaining services on Linux-based servers




  • Object Orientated development  - ideally using C# or Typescript
  • Experience of developing systems that contain multiple components
  • Experience of working in Agile teams
  • Experience of all elements of the Software Development Life Cycle in a commercial environment
  • Experience of working in an environment using Continuous Integration
  • Experience of creating unit tests within a test driven development framework



  • Experience developing using Python, Javascript or SQL
  • Experience of administering and maintaining services on Linux-based servers



  • Self-motivated learner - Keen to learn new approaches and technologies
  • Proactive – willing and able to suggest improvements to ways of working
  • Conscientious – will own solutions and push to resolve issues
  • Collaborative – works well within a team
  • Positive attitude to problem solving
  • Determined to get the job done well



Who we are 

CEM, part of the Cambridge family, is a vibrant organisation which has established a reputation over 30 years for innovation and quality in educational assessment and research. CEM works with schools, colleges, education authorities, government agencies and other organisations to provide high-quality information through scientifically grounded research.


CEM aims to inform and improve education in two ways:


  1. By providing educators and educational institutions with a body of world-class research to support evidence-based education practices, and
  2. By providing cutting-edge, digital assessment and monitoring systems which support learning through the provision of robust information on the ability, attitudes, potential and progress of young people.


This is an excellent opportunity to join a market leader and be rewarded with valuable learning opportunities, a competitive salary and benefits.



We offer a range of flexible working options and you will need to be able to commute to both locations. In addition to a competitive salary, we offer a comprehensive package of benefits to help with your life both inside and outside of work: 

  • Generous contributory pension 
  • 28 days annual leave, plus bank holidays
  • Annual performance related bonus and increases (discretionary) 
  • Enhanced maternity/paternity pay
  • Employee discount and cashback scheme at 2,500 retailers
  • Cycle scheme 
  • Season Ticket Loan
  • Support for professional qualifications



We know that diversity of thinking, backgrounds and approaches lead to innovation and create an atmosphere where everyone’s contribution is valued. As well as wanting to create diverse teams, we also value diversity in the way our people approach their work. Work/life balance is important to us at Cambridge Assessment and we offer our colleagues a range of flexible working options according to the needs of the business and the individual, so please let us know of any flexible working requirements when applying and we can see how we can support you.

The closing date for receipt of applications is 04/04/2020 and interviews will be held on TBC.


If you’re successful at interview stage we will ask you to undergo background screening (carried out by Credence Background Screening Ltd), to ensure that all information provided to us is accurate. We wish you all the very best with your application.



Job Segment: Developer, Bank, Banking, Database, Technology, Finance, Research