Senior C# Developer - Cape Town Verfied

Salary Negotiable Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 30-03-2015 2:41:59 PM
27-04-2015 2:41:59 PM
Leading Global Company based in CT are seeking a Senior Developer to join their team. As a Senior Software Developer for this mighty organisation, you will primarily be responsible for helping develop world-class, well-engineered business applications according to our clients’ specifications and high standards. To do this successfully, we expect you to have a strong technical, analytical and problem solving ability. But that’s not all! We also expect you to have excellent written and verbal communication skills, be a team player, we expect a passion for delivery and service coupled with high ethical standards. That’s non-negotiable! If this is you, then we have a match made in heaven.
Key areas of focus include:
· Participate in the implementation and achievement of departmental objectives
· Responsible for executing projects to meet briefs, standards, client requirements and deadlines including:
o Analysing requirements, planning and design of development solution
o Responsibility for ensuring that all work meets best practice code re-usability
o Application maintenance and fault resolution
o Ensure adequate testing of all development to meet quality standards (permutations, usability, stability and accuracy)
o Assist with the construction, & execute systems and program test plan to verify correct operation of completed system.
o Ensuring understanding of and compliance to company development methodology and standards
o Assist with the development of software solutions to relevant platforms
o Mentorship of Junior resources
o Assist with broader enterprise technological strategy
· Ensure issues are escalated timeously and appropriately

Essential:
· Relevant tertiary qualification (BSc Computer Science, BCom IS, IS Diploma.
· At least 7 years’ experience using multiple Microsoft technologies, platforms, etc.

Required:
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
Good problem solving ability
Source Control Systems [SVN and TFS]

Beneficial:
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