Position | Senior Application Analyst / Developer

Position | Senior Application Analyst / Developer

One of our clients in the Financial services industry is looking for a Senior Application Analyst / Developer.

Key Responsibilities:

  • Design, develop, implement new Application functionality according to business requirements and maintaining current applications
  • The ideal candidate must be experienced in application development with the primary web technologies
  • Project Management and stakeholder management
  • Sharing of code and knowledge within a team environment and global teams (prescriptive guidance, known patterns).
  • Drive the company’s System Development Life Cycle (SDLC) toolset adoption
  • Application security from project inception
  • Adhering to the firm’s IT Risk, Control and Cyber policies and procedures

Required Qualifications:

  • Microsoft .NET programming skills (C#.Net, Patterns and Practices, Unit Testing)
  • Web development (ASP.Net, JavaScript, JQuery and related libraries, XML, XSD, HTML, XML over HTTP, REST Architecture)
  • MS SQL 2008 (or higher) database development experience
  • Object oriented programming and patterns experience
  • SQL Server Integration Services (SSIS) development experience
  • SQL Server Reporting Services (SSRS) development experience
  • Exposure to Agile methodologies and tools (advantageous)
  • DevExpress
  • Bachelor Degree in IT (Software Development / Engineering)


If this sounds like you please apply. Contact Reagan at reagan@majinga.co.za or call on 011 685 0740