Main Purpose of Role:

To maintain, upgrade and enhance websites, web services, C# Applications and API’s/Integrations.

Required Minimum Education / Training+Work experience:

  • Grade 12
  • Bachelor’s Degree in Computer science/Informatics or equivalent qualification in an IT related field
  • 3 – 5 years’ experience in a Financial Services Industry – will be a plus.
  • 5 – 8 years’ experience in a Developer role – mandatory

Key Performance Areas:

Research & Design:

  • Research system implications and solutions-
  • Research latest technologies and methodologies
  • Code Profiling
  • Provide input to the Business Analyst regarding the quality & accuracy of specifications in terms of the development requirements

Developing Code:

  • Version Control – maintenance and applications
  • Understanding requirements & following code standards
  • Develop software to technical specification & within agreed timescale
  • Identify best practices in development
  • Provide input to the Business Analyst regarding the quality & accuracy of specifications in terms of the development requirements

Unit Testing:

  • Check high level functionality before
  • Code profiling
  • Diagnose problems and produce software fixes

Operational Assistance:

  • Assisting Operations and Key Clients with IT related queries

Technical and Behavioural Competencies Required

Technical:

  • C# Net Programming – JavaScript- HTML, PGP, ASP etc
  • SQL Server or other Databases
  • Basic database maintenance and creation.
  • SQL – Good knowledge.
  • Various Source code repositories.

Behavioural:

  • Strategic Thinker
  • Analytically minded
  • Accountability
  • Stress tolerance
  • Business acumen
  • Communication skills both written and verbal
  • Target driven
  • Disciplined
  • Problem solving
  • Leadership skills
  • Conflict Management skills
  • Negotiation skills

Desired Skills:

  • Sql Server
  • Javascript
  • coding
  • Analytical
  • database creation
  • ASP.NET
  • ReSharper

Desired Work Experience:

  • 2 to 5 years Software Development

Desired Qualification Level:

  • Degree

Learn more/Apply for this position