Our client in the Insurance Brokerage Industry is in need of aSystems Developer

Under the general guidance and supervision of the Group CTO, the Systems Developer is responsible for developing systems design documentation, implementing and deploying highly scalable, reliable and available the system(s) and participating in the handover of these systems to end-users.

S/he performs systems technical and end-user support and in close collaboration with the systems administrator manages the performance of developed systems. 

The Systems Developer is also responsible for specifying system(s) and service requirements, and managing the engagement with external systems development consultants and vendors providing a range of outsourced ICT and technical support services.

Knowledge and skills in database administration and software troubleshooting is a tremendous asset in fulfilling the functions of this position.

Principal Accountabilities
 
Systems Development
  • Participate actively in developing systems design documentation from systems analysis documentation (logical design specifications) to be used in implementing highly scalable, reliable and available systems.
  • Implement/develop the system through appropriate structured modular programming (coding) that will allow reliability, availability and scalability of the system. This will include appropriate unit, integration, system and user acceptance testing and corresponding system and user documentation.
  • Contribute substantially in change management (including handover) of systems to end users and training that will allow integration of the system into the Brokerage Operations.
  • Perform system management, diagnostic, enhancement, optimization, and system support functions (technical and user support) by diagnosing system problems and offering quick turnaround solutions.
  • Monitoring and providing periodic reporting on the overall state and performance of the array of developed systems.
  • Keeping abreast of changing technology trends to enable continuous process improvements, cost-effective and standards-based system implementations.
  • Performing other related duties as may be required by the functions of this position.
Key Competencies
  • Planning and organizing
  • Professionalism
  • Technological awareness
  • Multitasking and prioritization
  • Integrity, Discretion and Business Ethics
  • Fairness
  • Dedication to Continuous Improvement
  • Interpersonal skills and team orientation
  • Communication
Education, Experience and Knowledge
  • Degree in Computer Science, Management Information Systems, Engineering, or other relevant field.
  • Systems development Certifications are preferred.
  • Minimum of 2 years relevant work experience as a systems developer in a Windows enterprise environment.
  • Systems administration experience will also be an added advantage.
  • Excellent SQL skills, with the ability to design, develop and tune SQL server databases and rapidly generate complex SQL queries from an entity-relationship diagrams.
  • Minimum 2 years experience analyzing business requirements, recommending technical solutions, and writing technical specifications and/or requirements.
  • Excellent understanding of Web Development technologies in general, including JavaScript and XML
If you believe you qualify for this position, please send your CV and details of your current and expected remuneration to: Resume@interviewupconsulting.com and on Subject header indicating position applied for or application will be rejected. 

Only qualified candidates will be contacted

Kenyan Jobs Categories

NGO Funds and Jobs, Jobs in Kenya, funds for NGOs, Jobs, Job, Kenyan Vacancies, Kenyan Jobs
Kenyajobtube. Powered by Blogger.

Music Recording Studio

Get Kenyan Jobs Alerts Via Email

Enter your email address:

Popular Jobs in Kenya

Blog Archive

Join Kenyan Jobs today!