Gauteng, Johannesburg, South Africa
8 days ago
Developer
Join TIH, home to some of South Africa’s leading financial service providers, and grow your career while being part of an organisation with purpose.

Job Purpose

Develop, create, and modify general computer applications software or specialized utility programs. Analyze user needs and develop software solutions. Design software or customize software for client use with the aim of optimizing operational efficiency. May analyze and design databases within an application area, working individually or coordinating database development as part of a team.

Responsibilities

Strong knowledge of data structures, algorithms, enterprise systems, and asynchronous architectures
Experience with Web UI application development
Familiarity with Agile development methodologies
Advanced Microsoft developer certifications
Demonstrated experience using Angular or similar frameworks (e.g., React)
Proficiency in working with Continuous Integration / Continuous Build Environments
Experience with distributed applications and building/operating highly available systems
Ability to create and manage REST APIs
Familiarity with tools such as TFS, VSTS, Git, and Visual Studio
Solid front-end development skills, including Bootstrap, HTML5, and CSS3
Ability to write code using TypeScript
Good knowledge of Angular Components, Directives, Services, and Routing
Solid understanding of ASP.NET MVC, Entity Framework, and LINQ
Ability to automate unit test cases

Education

Grade 12/ SAQA Accredited Equivalent (Essential); A recognised software development certification/degree/diploma (Essential)

Experience

3 or more years experience using relevant programming languages or technologies (Essential); Azure experience (Advantageous).

Think you have what it takes to be part of an unstoppable team who constantly finds better ways to give peace of mind? Don't wait, apply now.
Confirm your E-mail: Send Email