Position: Developer/Sr Developer
Period: Permanent
Hours: Monday - Friday 10:00am to 7:00pm
Experience Skill: 3-5 years
Role Description:
The main requirement for this individual is to be part of the development team , primarily focusing on Excel VBA development of applications and integration with Access. This individual will be involved in development and support for Global Operations Support.
Main Duties and Responsibilities

  • Good Data Analysis skills
  • Should be able to work independently
  • Produce Analysis and specification documents
  • Assuming ownership of problems and driving towards their resolution
  • Unit Testing of own & others applications
  • Support & Maintenance of existing applications
  • Liaison with other developers and project managers
  • Should be able to provide an time estimate for proposed work
  • Should be able to interact and liaise with users for gathering requirements and for application support

Languages and Technologies

  • Strong knowledge in Excel VBA Programming (Excel 2003 and Excel 2010)
  • Microsoft Access 2003
  • SQL Server 2005/2008

Software Engineering Skills
• Requirements Gathering, Analysis, Design and Development
• Understanding of Classes, modules


  • Dot Net 2.0
  • Oracle
  • Clear Case and Clear quest
  • Test-driven or Agile development methodologies

Person Specification
• A minimum of Degree level qualification in a computer or IT related subject is required, plus relevant experience or training in many of the main duties specified in the Job Specification.
• Demonstrable knowledge and expertise of, and exposure to, the majority of the primary development technologies listed in the Job Specification.

• Demonstrable knowledge of, or exposure to, the financial industry
• Demonstrable knowledge of, or exposure to, any of the secondary development technologies listed in the Job Specification.

General Intelligence
• Must be resourceful and able to work on their own initiative but know when to report problems, seek advice or further information.
• Must be keen and motivated a team player and a fast learner.

• Problem solving techniques - assesses a series of solutions in order to choose the most appropriate for the given problem, revaluates the progress for the chosen solution over time.
• Attention to detail - retains concentration on even the most tedious of tasks to ensure an absence of defects.
• Communication skills - can understand, and be understood, when discussing business and technical issues.
• Research skills - uses reference materials to find solutions, prompt innovation and aid personal development.