• The Senior Analyst Programmer will contribute to the creation of the Functional Specification and all the required documentation to derive a solution and contribute in project review meetings by interpreting the BRD document into potential system functionality and rules and then assisting to document the recommended solution into a Functional Requirements Specification (FRS).

Development

  • Modify existing software to correct errors, adapt it to new hardware or upgrade interfaces, and improve performance.

Analysis

  • Analyzing and resolving faults by researching problems and recommending corrective actions e.g. additional user training required.
  • Comparing solutions and weighing them against the actual needs.

Testing

  • Assist in creating create test plans, test data, and test packs for each system/project.
  • Perform Unit Testing and Systems Integration Testing within the provided or recommended test infrastructure & policies.

Change Management

  • Review the development of specified new functionality whether provided through internal developers or external vendors to ensure best practices are followed.

Support

  • Provide 2nd and 3rd level support to resolve incidents within SLA timescales, conduct root cause analysis to resolve problems, updating all relevant process documentation.

Governance

  • Management and maintenance of development environment including source control.
  • Maintain code in Azure Dev Ops supporting multiple branches/deployment paths. Which includes continuous deployments.

TECH STACK:

  • Understanding of Microsoft .NET technologies with emphasis on C# development in the web and desktop environments using (Visual Studio, HTML5, ASP.Net, JavaScript, CSS, .Net 4 and up, Angular)
  • Thorough understanding of Microsoft development tools and environment including (MS-SSRS, Visual Studio, Azure Dev Ops, Test Driven Development, and SQL management Studio).

Experience:

  • 6 years’ experience in developing and supporting C#.Net desktop or web application development in an enterprise environment
  • 5 years’ experience in Microsoft SQL Server
  • Experience in a high-availability, online transacting environment.
  • 5 years’ experience in developing and supporting various system integration points
  • Matric plus appropriate tertiary qualification – B.Sc. (Computer Science) or B.Sc. (Information Systems) preferred OR Matric with 4 years relevant experience in IT
  • Experienced in one or more of the following areas; banking, Forex, transactional finance, Debtor, Trade & Asset Finance

About The Employer:

[Email Address Removed]

Learn more/Apply for this position