Main Purpose :
To enable and add value to the business by recommending appropriate technical solutions to business problems, through analysis, design development and integration of technical solutions that are efficient, reliable and cost effective application systems that meet the needs of the business.
Key Performance Areas :
Provide external and internal support on systems and software queries
Maintain system components and ensure reliable deployment of new features
Taking ownership of software issues, and working with our Development Teams to resolve more advanced issues when necessary
Documenting, troubleshooting and problem resolution steps independently
Responsible for collaborating with a variety of individuals and teams at all levels within the organization
Perform advanced root cause analysis on bugs and databases
Configure and maintain in house schedules and scripting
Automate and implement processes
Work with colleagues as a technical thinking partner / peer mentor.
Key Competencies :
Ability to research / problem solve technical problems through appropriate use of available resources
Ability to ensure optimal efficiency of the solution by proactively seeking opportunities to enhance the effectiveness and efficiency of the solution.
Ability to learn new technologies / development languages
Adhering to project timelines
Minimum Requirements :
A relevant tertiary IT degree / diploma or equivalent
5+ years experience with Microsoft Communication Foundation (MCF)
5+ years experience with .NET (C#)
5+ years experience with TSQL (stored procedures etc.)
Experience with Web Services / API Integrations
Experience with SSIS advantageous.
Experience with K2 Workflow advantageous
Experience in the following languages : ASP.net advantageous
Experience in SSRS advantageous
Experience with MS SharePoint advantageous
Experience in using Agile Methodology will be beneficial
Experience with Source Code management (MS Team Foundation Server)
Exposure to System Architecture & Technical Design
Experience in working with complex teams / environment, i.e. Multi-tier solutions (in-house and external partners)
Working knowledge of the financial services industry with experience in a retail sector as an advantage