Senior Developer - Midrand Verfied

R 42 000 to 45 000 per month Midrand, Gauteng Midrand, Gauteng more than 14 days ago 05-02-2015 5:29:21 AM
05-03-2015 5:29:21 AM
The position of a Senior Developer became available in IT Department
based in Midrand

Functional Summary

• Development of new software
• Mentorship of junior developers and other resources
• Ensuring adherence to standard of development
• Designing of systems

Educational Qualifications / Experience Required
• Minimum Matric certificate
• BSc Computer Science degree
• 5 - 7 years’ experience in Microsoft Technologies (C#)
• Excellent written and verbal skills
• SQL knowledge a must
• Own reliable transport and a valid driver’s license

Main Functions

3rd Line Support Management
• Ensure daily adherence to all internal SLA's with less than 5% of cases to be outside of SLA
• Ensure detailed report of cause, steps taken to resolve and prevention measure are included in cases.
• Up skilling of 1st / 2nd line resources for repeated issues

Development Standards
• Adhering to naming conventions
• Creating object driven methods
• Adhering to error handling standards
• Re-using of built services and infrastructure
• Unit test and code coverage not less than 95%
• Solution meets business requirements within 98% acceptance
• Test cases created for complete code coverage
• Build definitions created for each project/solution
• Project consistently maintained in TFS (Source Control & Task Management)
• Agreed timelines met for each action point
• Project settings are maintained dynamically (config file)
• Peer Review requested and obtain for more than 90% of code

Deployment Standards
• Solution / Project contains Installer
• SQL dependencies are packaged and/or scripting is available
• Deployment documentation complete & accurate
• Solution installed as per the agreed process within 99% accuracy
• Server health / neatness is not negatively affected by deployment
• Correct Security and other related settings used
• Solution functions post deployment as tested during UAT

Documentation
• Project is documented using approved tools
• Documentation is checked in / hosted in appropriate location
• Documentation accurately reflects the solution in a technical manner

Adherence to Policies and Procedures
• Security is maintained throughout the solution
• Willingness and ability to help other business units
• HR policies are strictly adhered to
• Professionalism to all resources irrespective of level of authority