A young developer takes a user centered design and develops the code to make it a functional ap

Developer Programmer

Build and modify code for software applications; test code and develop technical documentation.


Developer programmers play a key role in the design, development, installation and testing of software. They construct technical specifications in response to business requirements, then build and modify software systems.

Work is in offices. Working remotely is sometimes possible.

Suited to people with strong analytical and technical skills who can communicate well within a team.


  • write and maintain programme code to meet system requirements
  • design and recommend technical specifications in accordance with quality standards
  • write, update and maintain technical programmes
  • write and update end user documentation and operational procedures
  • ensure systems run in accordance with the user needs.

Occupation snapshot
Not available
Very strong
Apprenticeships may be available

To become a Developer Programmer



Top skills employers are looking for:

Careers to explore