
- Senior
- Bureau à Johannesburg
Key Responsibilities
- The incumbent interacts and engages frequently with clients, business unit managers, project leaders, and functional heads and discusses specific business needs and requirements.
- He/she gauges the complexities of business processes and particular functional / business area issues, employing reasoning skills to provide customized solutions.
- Documenting the development work
- Application deployment
- Providing support to the end-users when needed
Skills, Knowledge and Expertise
- Senior Certificate with Core Maths or NQF 4 equivalent.
- Tertiary degree or recognized IT qualification at NQF level 7 or higher.
- 5 – 6 years of system development experience at a senior level
- Developing ASP.NET MVC 4 Web
- Developing Windows Azure and Web Services
- Programming in HTML5 with JavaScript and CSS3
- Full-stack experience
- Programming in C#
- Programming in COBOL
- Programming in .NET CORE 3.1+
- Practical knowledge of different development patterns (i.e., Repository, Unit of Work, SOLID) (adv.)
Knowledge
- Advanced systems development
Skills required
- Strong Business Acumen
- Leadership and project management skills
- Problem solving ability
- Strong reporting ability
- Strong written, verbal, analytical and interpersonal skills
- Presentation and facilitation skills
- Excellent communication skills
- Strong business process knowledge
- Strong Technical Skills