Software Engineer
Job summary
Improve operations by conducting systems analysis and recommending changes in systems and solutions.
Job descriptions & requirements
We are currently recruiting in Kenya for our client, a leading Hospital in Kenya
Â
Software Engineer
Â
Â
The Person
He/she will be responsible for the INSTA HMIS system and MS Dynamics NAV Financial system, business systems, in-house developed software, software upgrades and maintenance, database systems and web services.
The person must be a technology enthusiast with good interpersonal and communication skills.
Â
Â
Academic Qualifications
A university graduate with Bachelor of Science degree in Computer Science, Information Technology and Software Engineering, Mathematics or any other relevant scientific field from any recognized university. Those with Master’s degree will have an added advantage.
Â
Â
Professional Qualifications
- Microsoft Certified Professional (MCP) in Microsoft Dynamics NAV
- Minimum CPA 1 or equivalent accounting qualifications
- Microsoft Certified Technology Specialist (MCTS) in Microsoft SQL Server 2008 or later.
Â
Â
Work Experience
- Minimum 3 years experience as a Software Engineer in a busy programming environment with at least 1 year experience in Implementing Microsoft Dynamics NAV 2009 or later.
- Minimum 1 year experience of programming in CSIDE/CAL MS Dynamics NAV environment.
- Proficiency in programming in Microsoft Visual Basic, C#, JAVA or any other 4th Generation Programming language.
- Proficiency in implementation and Maintenance of Microsoft SQL Server Database system, MySQL and PostgreSQL Databases.
- Experience in administration of any Hospital Management Information System (HMIS) in a busy hospital environment will be a big advantage.
- Hands on experience website administration
- Hands on experience in administration of Biometric Time and Attendance systems, HR and Payroll Systems.
- Hands on experience in integration of business systems and medical equipment technologies or other technologies.
- Experience in project management software and managing project teams.
Â
Â
Key Duties And Responsibilities
- Day to day management of the HMIS system to keep pace with user requirements and expectations.
- INSTA HMIS and MS Dynamics NAV Master Data and user rights administration
- Analysis, documentation and communication of new user requirements to software vendors and development of new functionalities in in-house developed systems.
- Monitoring Integration of business systems
- Routine Database fine tuning, optimization and backups to ensure security and integrity and recovery procedures.
- Software License procurement and renewals for all software systems to ensure legal compliance.
- User Training on new features/functionalities and training
- Regularly carry out information systems analysis in all business units to identify specific software needs and implement appropriate in-house software solutions in accordance with the existing standards.
- Research, evaluate and identify new cost-effective software technologies for implementation.
- Ensure that all software systems are appropriately updated with relevant upgrades and enhancements as necessary.
- Ensure compliance to software change control and configuration management policies.
- Regular hospital website updates
- Any other duties as may be assigned from time to time.
Â
Â
If you are up to the challenge, posses the necessary qualification and experience, please send your CV only quoting the job title on the email subject to us online via the apply button below, indicate your current /expected salary and notice period
Â
Â
Kindly apply below
Important safety tips
- Do not make any payment without confirming with the BrighterMonday Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.