database developer - Cape Town
Salary Negotiable
Cape Town, Western Cape
Cape Town,
Western Cape
more than 14 days ago
10-10-2017 1:00:48 PM
05-12-2017 1:00:48 PM
Fantastic Opportunity For a experienced IT Developer to join a professional Development Team.
Principle Responsibilities:
? Delivery of projects on your own and in multi-person teams;
? Maintaining a high level of productivity and code quality;
? To work as part of a team without close supervision;
? Working with Project Lead to deliver successful projects;
? Review code of other developers to insure optimal code structure and adherence to company coding standards;
? Help with the design and build of database schema;
? Develop new SSIS/SSRS packages to meet business needs;
? Create and maintain documentation for all projects.
Required Skills and Experience:
? 3+ years software development experience;
? 3+ years experience with Microsoft SQL Server 2008/2012 server side development including (SSIS, SSRS, SSMS);
? Good knowledge of T-SQL (Transact SQL) Stored Procedures, Functions and Triggers;
? Knowledge of database engine tuning;
? Optimisation techniques and SET Based Methodologies;
? Understanding of Design Patterns and OO Programming.
? Experience with large-team development in integrated environments using managed source control systems (e.g.
Subversion, GIT, RedGate Source Control);
? Data modelling experience (normalisation, best practices and documentation);
? Report writing and ad hoc reporting.
Personal Skills and Qualities:
? Self-motivated with strong team spirit;
? Strong work ethic;
? Ability to work independently with little supervision as well as ability to work within a team;
? Excellent multi-tasking skills;
? Ability to communicate well to both technical and non-technical staff.