Senior Software Developer - Midrand
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