Role Outline
Title: Software Engineer
Reports To: Lead Software Engineer
Supervises: None
Team: Development Team
Works With: The Development Team, Quality Assurance Associate and Service Management Team
Overview
GeneSys Health information Systems Limited is an e-Health company trying to solve a gaping problem in the healthcare sector through the deployment of healthtech solutions including EMR, HMIS and Telemedicine in public and private health systems in Africa. Its primary products facilitate and automate the collection and management of patients' data and hospital management workflow.
We are looking to hire a grounded and experienced Software Engineer (Full Stack), who will be responsible for the development and maintenance of our awesome collection of e-health products and solutions—Genesys & Gemeni—and augment our development process.
Required Skills & Competencies
- Min. of 5 years of software development experience (front- and back-end).
- Proven record of contributing to product/software design and development at an enterprise level
- Experience testing and/or fixing bugs and implementing product specifications.
- Ability to write clean, functional, transferrable codes and adhere to software development best practices
- Expert-level knowledge of the following technologies is a MUST:
- SQL complex queries
- Stored procedures
- ASP.NET webform
- DotNetNuke
- JQuery
- C#
What The Role Entails
- Developing, refining, and supporting existing applications and implementing feature additions
- Collaborating with internal and external stakeholders to plan, design, and develop subsequent version releases of our current products and other products in line with our SDLC.
- Owning and reviewing deliverables for accuracy, quality, and completeness.