Senior Software Developer - Midrand Verfied

R 40000-45000 per month Midrand, Gauteng Midrand, Gauteng more than 14 days ago 07-08-2017 7:11:41 PM
02-10-2017 7:11:41 PM
Core Purpose

Develops information systems by studying operations; designing, developing, and installing software solutions; supports and develops software team.

Specific Job skills
Analysing Information, Software Design, Software Documentation, Software Testing, Teamwork, General Programming Skills, Software Development Fundamentals, Software Development Process, Software Requirements, Software Architecture, Coaching

Job Profile

KNOWLEDGE:

5 Years’ Experience in Web programming in the Microsoft.Net environment

End to end experience of the project lifecycle Thorough understanding of AOP, OOPS
Proficiency in XML, XSLT, XSD, XPATH C#, ASP.Net - MANDATORY

Expert in Microsoft SQL Server Suite, including stored procedures, SSIS, Database Modelling, SSRS, MS OLAP, SQL Spatial

SQL - MANDATORY

JavaScript, W3C Compliance, CSS3/HTML5, JQuery

Experience with .Net Remoting, Windows Services and Web Services

Experienced in web application evaluation, testing, configuration and implementation

Advanced knowledge of Windows Server operating systems and client-server operations

Troubleshooting of ASP and/or .NET Framework related issues Experience with GIS/Google Maps is a plus

COMPETENCIES:

Ability to work independently or as part of a team when involved in projects

Advanced knowledge of the principles, concepts and theories of database design Compilation of Technical Specifications and Systems Manual

Review Quality Assurance Plans and coverage of Test Cases

Result orientated with good communication and interpersonal skills

Proven experience interacting with domain experts and efficiently creating software artefacts. Understanding of Statistics is an added advantage, for example Linear Regression.

EXPERIENCE REQUIRED:

Matric

Relevant degree/diploma in IT with software development as a major