This job is no longer available.

You can view related vacancies or set-up an email alert notification when similar jobs are added to the website using the buttons below.

Senior Software Developer

Job Description

 As a Senior Software Developer, you will form a vital part of a team of C# Developers who is responsible for critical business processes.

To excel in our environment, you would require experience in the following:


Databases: MS SQL Server 2008/2012, SSIS

Software: C#; ASP.NET, MVC,  XML, SOAP, WCF, HTML5, JavaScript, jQuery, JSON, Stored Procedures, Message Queues (RabbitMQ), Visual Studio 2013, TFS 2013

Understanding of Continuous Integration and Application Lifecycle Management

Bonus: Experience in working with agile teams and successfully delivering agile based software projects

You will also be required to display the following behavioural competencies:


Concern for order, quality and accuracy

Strong problem solving ability

Thirst for continuous learning

Sincere passion for technology and innovation

Result orientation and eager to work hard and smart

Strong analytical, written and verbal skills

Understand that software development is about more than just writing code

Initially, you will be responsible for:


Database design and development

User interface design and development

Software development and unit testing

Writing technical documentation

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

Research and investigate new technologies



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



7 years as a Software Developer/ Programmer using C# and MS SQL Server 2008/2012