Senior Developer - Sandton Verfied

Salary Negotiable Sandton, Gauteng Sandton, Gauteng more than 14 days ago 12-07-2017 4:17:39 PM
08-08-2017 6:20:46 AM
My client in Sandton is seeking a Senior Developer
PURPOSE
To maintain, audit and improve support systems by developing new solutions and reports and incorporating new technologies to meet organisational needs. This also involves testing software systems, diagnosing and resolving system faults.
To ensure the performance, integrity and security of the database, which also involves planning and development of the database as well as troubleshooting any issues.
KEY PERFORMANCE AREAS
Systems Development
? Updating, repairing, modifying and developing applications utilised by the Company.
? Managing and optimising integrations between applications and other platforms.
? Working closely with line manager to design and implement solutions for business problems.
? Working closely with junior developers to deliver new solutions.
? Working closely with the IT department to ensure development, test and production environments are running optimally.
? Developing and testing new solutions and program changes.
? Ensuring system integrity and compliance.
Database Administration
• Administration of data using MS SQL Server.
• Perform extraction, transformation and loading of data between systems
• Customisation of forms and entities on Microsoft Dynamics CRM.
• Compiling and editing user documentation, administration documentation and technical documentation.
• Ensuring performance, integrity and security of data at all times.
• Ensuring that all databases are backed up and retrievable.
• Methodical data cleaning, extraction and analysis.
• Daily systems checks and maintenance.
Support
• Providing ad-hoc top level end-user support on applications.
Reports
• Assessing end user report requirements
• Creation of complex reports and overseeing the creation of basic reports by juniors.
Projects
• Participates in projects as required by the Company from time to time.
REPORTING LINE
This position reports into the Group IT Manager.
This position works collaboratively with junior developers and support staff.
COMPETENCIES (Knowledge, Skills and Attitude)
• Strong knowledge and skill in C#, Java Script, and SQL programming languages
• Strong Microsoft Dynamic CRM customisation knowledge and skill
• Strong SSIS and SSRS skills
• Advanced database design knowledge and skill
• Advanced IT infrastructure knowledge and skill
• Strong IIS and Web technology knowledge and skill
• Strong interpersonal skills
• Strong attention to detail
• Basic Business Intelligence skills
• Flexibility
• Strong analytical and logical skills
• Ability to handle pressure
GENERAL
Overtime work may be required to meet deadlines and/or complete tasks.
After hours support may be required.
Meeting deadlines is critical to this position.
To apply, forward a professional CV to the advertiser.

Recruiter: NuCareers