Senior Developer
Department : Product Innovation
Employment Type : Full Time
Location : SA | Central | Johannesburg
Description
The Developer is responsible for delivering specialist software solutions and support to the Company by developing and maintaining COBOL and .Net applications, APIs, and web applications in the organization along with other specialist team members.
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
Qualifications and Experience
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 levelDeveloping ASP.NET MVC 4 WebDeveloping Windows Azure and Web ServicesProgramming in HTML5 with JavaScript and CSS3Full-stack experienceProgramming in C#Programming in COBOLProgramming in .NET CORE 3.1+Practical knowledge of different development patterns (i.e., Repository, Unit of Work, SOLID) (adv.)Knowledge
Advanced systems developmentSkills required
Strong Business AcumenLeadership and project management skillsProblem solving abilityStrong reporting abilityStrong written, verbal, analytical and interpersonal skillsPresentation and facilitation skillsExcellent communication skillsStrong business process knowledgeStrong Technical Skills#J-18808-Ljbffr