software developer

software developer

Our client in the finance industry is looking for a software developer to join their team.

Responsibilities :

  • Work on business layer components of the applications
  • Produce clear and maintainable code within the agreed timeframes, budgets and quality levels
  • Maintain version control and produce clear and standard documentation for new code and successive updates
  • Unit test any code produced, deliver same for UAT and handle the change management cycle until the new code is released to the production environment
  • Participate in code reviews with the team
  • Carry out meetings and actively correspond with users to clearly define and document requirements, accurately determine effort in terms of time and resources
  • Suggest improvements that could improve operational efficiencies and guide users whenever requirements do not meet security, quality or performance standards
  • Provide regular reports on matters relating to open issues and developments in the pipeline
  • Contribute to the continuous learning of the team to ensure improvement and increased efficiency

Requirements :

  • Experience with java frameworks such as spring and hibernate
  • A minimum of 2 years’ experience in a similar role ideally in a financial organisation
  • A minimum of 2 years’ experience with java development
  • A minimum of 2 years’ experience with web application development
  • Ideally would have experience with JavaScript frameworks
  • Ideally would have experience creating restful web services
  • Have a strong understanding of source code version control systems with GIT experience being a strong plus
  • Ideally be in possession of a bachelor’s degree in information systems or equivalent qualification