Senior Software Developer (Cape Town, South Africa)

Permanent
South Africa
Posted 4 years ago

Senior Software Developer (Cape Town, South Africa)

Our client is a renowned Financial Services firm in South Africa, they are seeking a Senior Software Developer to work with their Software Development team.

Role Purpose

Form a vital part of a team of C# developers who are responsible for critical business processes.

Responsibilities

• Database design and development
• User interface design and development
• Software development and unit testing
• Mentoring Junior Developers
• Writing technical documentation and updating the Wiki site
• Collaborate with Business Analysts and Test Analysts in developing, testing and deploying new software system components or software system enhancements
• Provide third line support to Operations on occasion
• Research and investigate new technologies
• Log analytics

Qualifications

Databases: MS SQL Server
• Software: C#; ASP.NET, MVC, XML, SOAP, WCF, RESTful API’s, HTML5, Angular, JavaScript, JSON, Stored
Procedures, SSIS, Message Queues (RabbitMQ), Visual Studio, TFS, Azure DevOps, GI

• 3 Year tertiary qualification in Information Technology (B.Sc. Information Science or National Diploma/ B Tech Information Technology) from a recognized institution

• Minimum of 5 years’ experience in a software development role and environment
• Databases: MS SQL Server, MySQL

• Software: C#; ASP.NET, MVC, XML, SOAP, WCF, RESTful API’s, HTML5, Angular, JavaScript, JSON, Stored
Procedures, SSIS, Message Queues (RabbitMQ), Visual Studio, TFS, Azure DevOps, GIT, Amazon EC2, Amazon
S3, Amazon VPC
• Understanding of Continuous Integration, DevOps & SOA
• Experience in Financial Transactional systems would be beneficial
• Bonus: Experience in New Relic and ELK Stack and working with Agile teams and successfully delivering Agile
based software projects

 

Job Features

Job CategoryInformation Technology
Salary / Hourly RateAttractive
Job TypePermanent
Start DateImmediately

Apply For This Job

Apply Now

A valid phone number is required.