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