Key Roles
Software Development
q
Full lifecycle development involvement using Object Oriented methodologies
q
Ensuring quality and best practice development
q
Object Oriented modelling
q
Support and development of existing systems
Database Development
q
Database Design and Implementation
q
Database Administration
Business Interfacing
q
Discussing business needs and requirements from all sections of the company
q
Liaising with section managers to ensure requirements are well defined
Project Management
q
Project Management support for the Development Manager
| Productivity q
Optimising productivity and managing own performance targets
Team Work
q
Attending and contributing to team meetings in a positive way
q
Sharing information with team members
Documentation and Trainingq
Maintain documentation on software development and processes
q
Software modelling and design
q
Maintenance of data, including upgrades
q
Informing users of changes to software systems
Application Supportq
Provide advice and support on software applications as required
|
|
Qualifications/Experience Requiredq
Tertiary qualifications in Computer Science, Software Engineering or similar.
q
5+ years commercial software development experience (object oriented)
q
Strong SQL2000/2005 development skills (3+ years) and administration skills
q
Strong .NET development skills (3+ years) (preferably C#). Visual Studio.
q
Commercial UML experience
Qualifications/Experience Desirableq
ASP.NET/Web Development experience
q
CSLA Framework
q
SQL2005 Reporting Services, Integration Services
q
Microsoft SharePoint Experience
| Key Performance Indicators
q
Quality and timeliness
q
Productivity
q
Contribution to team
q
Business Interaction and Support
q
Client Satisfaction (Internal and External)
Remuneration
To be advised
|