Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jul 26, 2024
    Deadline: Aug 2, 2024
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Opened in 1954, The Nairobi Hospital has excelled in medical expertise and services provision and has deservedly earned recognition throughout East Africa and beyond as an advanced diagnostic, treatment and referral centre. Expansive investment in latest technology and medical equipment has enabled us establish leadership in medical procedures both in Kenya ...
    Read more about this company

     

    Fullstack Software Developer

    REF: TNH/HRD/FSD/08/2024

    The overall purpose of this role is to design and develop advanced software solutions and provide high levels of system support including interpretation and articulation of business needs and demonstrate competency in providing business solutions in line with the Hospital’s technology needs.

    Key duties and responsibilities
    Enterprise development using the following:

    • Development and deployment: CI/CD, legacy deployment tools, cloud  tooling, container orchestration.
    • Programming languages: TypeScript, Go, Rust, PHP, Python, JavaScript.
    • Frameworks and libraries: Next.js, Laravel, Alpine.js, React, AngularJS, Vue.js, Django.
    • Databases: PostgreSQL, MongoDB, MySQL.
    • Security: Cyber security analysis, penetration testing, vulnerability assessment, security tooling, network security.
    • Product Development: Product Lifecycle Management, User-Centered
    • Design, Market Research and Competitive Analysis, Product Road mapping, MVP Development.
    • Software Development: Software Architecture Design, API Design and Management, Performance Tuning and Optimization, Test-Driven Development (TDD), Behavior-Driven Development (BDD).
    • Advanced Technical Skills: Cloud Architecture (AWS, Azure, Google Cloud Platform), Microservices Architecture, DevOps Practices, Serverless Computing, Edge Computing, AI and Machine Learning Integration, Blockchain Technology.
    • Advanced Security Skills: Zero Trust Architecture, Security Compliance (GDPR, HIPAA, etc.), Threat Modeling, Security Information and Event Management (SIEM), Incident Response and Management, Security Architecture and Design.
    • UI/UX Design: Web design, Photoshop, Illustrator, Figma. Other: Automation, integration, monitoring, system integration.
    • Design, develop, deploy, integrate, maintain, monitor, and operate software on CI/CD architecture for on-premises and multi-cloud infrastructure. Implement new software solutions
    • Make specific determinations about system performance as well as respond promptly and professionally to bug reports
    • Review and repair legacy code including conducting system analysis and development to keep the Hospital’s systems current with changing technologies
    • Analyze, design, coordinate and supervise the development of software systems to form a basis for the solution of information processing problems
    • Analyze system specifications and translate system requirements to task specifications
    • Analyze current programs including performance, diagnosis and troubleshooting of problem programs, and designing solutions to problematic programming
    • Develop new programs and proofing the program to develop needed changes to assure production of a quality product
    • Development of new programs, analyze current programs and processes, and making recommendations which yield a more cost-effective product
    • Writes, edits, and debugs new computer programs for assigned projects, including necessary records and desired output

    Working relationships

    • Internal Relationships: Nursing, Medical Services, Supply Chain, Legal, Internal Audit,
    • Risk and Compliance, Operations, Catering, Human Resources and other user departments, OPCs.
    • External Relationships: System vendors

    Knowledge, experience and qualifications required

    • Bachelor of Science degree in Computer Science, Software Engineering or any other related field from a recognized institution.
    • Certification in software development and programming.
    • Minimum of 3 years’ ICT experience.

    Competencies
    Technical & Behavioural competencies

    • Proficient in legacy deployment tools, cloud tooling, and container orchestration.
    • Possess strong expertise in Automation, integration, security tooling, and network security, having studied, deployed, monitored, and designed rule sets for various networks.
    • Ability to lead, influence and drive change initiatives in support of business strategies within the department/unit.
    • Demonstrates proficient knowledge and utilization of engineering tools necessary for successful performance of the essential functions of this job description.
    • Must demonstrate proficiency and possess experience necessary to develop moderately complex software in C, C++, C#, Java, assembly language, or other selected languages.
    • Demonstrates mastery of relevant software engineering tools (configuration management systems, build processes, debuggers, emulators, simulators and logic analyzers).
    • Must demonstrate proficient ability to capture and document software requirements.
    • Experience in full cycle software development: including designing, coding, testing, debugging, configuring, and documenting software. 

    Method of Application

    If your background, experience and competence match the above specifications, please send us your application (cover letter & CV/Resume) quoting the job reference number, your current remuneration, testimonials and full contact details of 3 referees, to reach the undersigned not later than 2nd August 2024. Only shortlisted candidates will be contacted. We shall ONLY accept ONLINE applications and contact SHORTLISTED candidates.

    The Nairobi Hospital does NOT charge recruitment fees.
    Director, Human Resources
    The Nairobi Hospital
    P. O. Box 30026 – 00100
    NAIROBI

    Email: recruitment@nbihosp.org

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at The Nairobi Hospital Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail