Contact us

0345 200 8170

Senior Software Developer Job Description

Job Overview

Responsible for leading a team of Developers, taking control of the full application development lifecycle.

Duties and Responsibilities

  • Full lifecycle application development
  • Designing, coding and debugging applications in various software languages
  • Object-oriented Design and Analysis (OOA and OOD)
  • Investigate, analyse and document reported defects
  • Perform maintenance programming and correction of identified defects
  • Create, document, and implement unit test plans, scripts, and test harnesses
  • Create and maintain technical documentation using defined technical documentation templates
  • Integrate software with existing systems
  • Evaluate and identify new technologies for implementation

Skills / Attributes Required

  • Strong Software Development experience
  • Knowledge of database architecture and design
  • Ability to interpret written requirements and technical specification documents
  • Ability to code software according to published standards and design guidelines
  • Ability to take the lead within a team of software developers
  • Flexible attitude, ability to perform under pressure
  • A commitment to quality and a thorough approach to the work

Typical Salary Range

£46,000 to £70,000

Related Links: