Senior Software Developer - Cape Town Verfied

R 35000-40000 per month Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 28-10-2014 8:25:53 AM
25-11-2014 8:25:53 AM
A small dynamic company made up of people who like to think big and provide innovative enterprise solutions that make big business work smarter locally and beyond South African borders is offering the challenging and rewarding opportunity to join their mighty organisation as their Senior Software Developer.

Qualification:
Relevant Tertiary qualification - BSc Computer Science, BCom IS or IS Diploma

Skills & Experience:
At least 7 years’ experience using multiple Microsoft technologies and platforms
C#
Linq
Lambda expressions
Entity Framework / Persistence Framework
Multi-Threading
Delegates and Events
Reflection
Exposure to Design Patterns
Windows Forms Development
Frameworks .Net 2.0 – 4.5
Strong Object Orientation knowledge
Web Services
WCF Services
Windows Services
XML
Database Design on SQL Server 2008 / 2012
Strong T-SQL competency
SQL Server Integration Services
SQL Server Reporting Services
Source Control Systems (SVN and TFS)
Workflow exposure (WWF / K2.Net 2003 / K2 black pearl)
VB.Net
Exposure to TDD
Scrum
Unit Testing
Experience building scalable systems
Good understanding of IIS Configuration

Job Description:
The ideal candidate will have strong technical, analytical and problem solving abilities. Some of your core responsibilities will be to participate in the implementation and achievement of departmental objectives, assist with the development of software solutions to relevant platforms as well as be able to assist with broader enterprise technological strategy. You will be required to assist with the construction, execute systems and program test plan which will verify the correct operation of completed system. You should have strong leadership skills as you will be expected to mentor junior resources. This company works in a fast-moving environment and you should be confident in your ability to thrive.