Senior Microsoft Developer - Umhlanga Verfied

R 45 000 per month Umhlanga, Kwazulu-Natal Umhlanga, Kwazulu-Natal more than 14 days ago 26-05-2015 12:44:14 PM
23-06-2015 12:44:14 PM
• Resolve the issue, or collaborate with other relevant resources to resolve to do so.
• Translate logical designs into physical designs and detailed program designs taking account of target environment, performance requirements and existing systems.
• Working alone on simple systems or with colleagues on more complex systems, produce outline system specifications and detailed program specifications covering for example:
Objectives, scope, constraints (such as performance, resources etc.), hardware, network and software environments, main system functions and information flows, data load and implementation strategies, phasing of development, requirements not met, and alternatives considered working with data analysis colleagues where appropriate, produce or update system object/data models and correlate these with corporate models.

Education & Qualification
• Diploma in Information Systems
• BCom (Information Systems)
• BSc (Computer Science or Information Systems)
• Professional Qualification Level 5
• Microsoft Certified Professional would be advantageous

Relevant Experience
• 2 - 3 Years' experience as an Application Developer / Programmer (CM).
• Must have 2-3 years' experience using C#.
• Must have 2-3 years' experience using WPF.
• Must have 2-3 years' experience using ASP.NET.
• Must have 2-3 years' experience using Microsoft SQL Server.
• Azure, Windows Store App & Windows Phone development would be advantageous.
• Takes a logical, analytical approach to problem solving and pays close attention to detail.
• Has acquired a broad understanding of IS concepts and practice, particularly those used within own organisation.
• Ability to follow and abide by all information, security, and ISO policies and practices.
• Ability to work from test scripts as well as the ability to complete independent, non-script based testing.
• Demonstrated ability to develop and implement customer-focused processes and procedures.
• Experience using the different development methodologies used by the organisation.
• Experience with software development and build processes.
• Good verbal and written communication skills.
• Has a good understanding of IS concepts and practice, particularly those used within own organisation concerning the systems development life cycle.
• Knowledge of databases used in organisation.
• Shows evidence of analytical ability and appreciates the importance of commercial constraints.
• Understanding of secure coding best-practices.
• Work under tight time constraints.
• Work well with others as part of a team.