top of page

Software Developer, London, UK

£33,000 - £38,000 + Company Benefits

Hours: Mon – Fri (8.30am - 5.00pm)

Type: Permanent


Job purpose

In this junior software developer role, you will be advancing young your software development skills, writing high quality code, implementing, testing and reviewing solutions. You will play a big part in building our software architecture which intends to be cutting edge and which will transform our industry. You will collaborate with the senior developer to formulate software solutions based on the needs of our users.


Key accountabilities

  • Analysing user requirements

  • Liaising with our information technology specialist to develop description of needs, program functions, and steps required to develop or modify computer programs

  • Assists in the analysis of present systems and operations

  • Contributing to the development of company software solutions

  • Writing high quality code, consistent with company standards and best practices

  • Tackle tough framework implementations and engineering problems

  • Develop and use functional tests to ensure the program behaves as expected

  • Perform performance tests and recording performance indicators allowing for the measurement of new software builds against prior versions

  • Maintaining systems by monitoring and correcting software defects

  • Pro-actively building knowledge and skills to ensure up-to-date understanding of the technologies and methodologies utilised by the company

  • Report current status of ongoing projects in a timely manner.


Skills, experience & behaviours

Must have solid understanding of the technical capabilities listed below

  • A minimum of 1-3-years related experience in database operation and development

  • Strong experience of API integration

  • Some experience of MySQL

  • Willing to learn low code language

  • Exposure to Claris / File maker is desirable

  • Excellent attention to detail

  • Ability to deal with multiple projects simultaneously

  • Ability to question until requirements are clear

  • Careful approach to roll out of changes

  • Patient approach to users

  • Bachelor’s degree in Computer Science or related field

bottom of page