{"id":1241874,"url":"https://alion.io/job/zenysis-software-engineer-general-2-positions","title":"Software Engineer - General (2 Positions)","company":{"id":3777283,"name":"Zenysis","domain":"zenysis.com","url":"https://alion.io/company/zenysis-2","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Join","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"junior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Kigali, Rwanda"],"countries":["RW"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":1,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Docker","optional":false},{"name":"ETL/ELT","optional":false},{"name":"Git","optional":false},{"name":"Linux","optional":false},{"name":"Python","optional":false},{"name":"SQL","optional":false},{"name":"Go","optional":true},{"name":"JavaScript","optional":true},{"name":"MySQL","optional":true},{"name":"PostgreSQL","optional":true},{"name":"Rest API","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-05-21T11:48:28Z","employer_posted_date":"2026-05-21","last_verified_at":"2026-10-07T00:25:47Z","board_verified":true,"closed_at":null,"days_open":138,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":137},"description":"The Government of Rwanda, through the Ministry of Health (MoH), is advancing the use of integrated health data to strengthen routine, evidence-based decision-making across the health sector. Central to this effort is the Health Intelligence Center (HIC), a national initiative focused on improving interoperability, analytics, and performance management across Rwanda’s digital health ecosystem.\nZenysis is a global technology company that partners with governments and international organizations to strengthen health systems through advanced data integration and analytics. Across Africa, governments rely on Zenysis technology to support healthcare delivery, disease surveillance, emergency response, and health system performance management.\nZenysis is recruiting two Software Engineers to support software development, systems integration, and digital health initiatives in Rwanda.\nThese roles are secondment positions supporting ongoing HIC initiatives in collaboration with the Ministry of Health. The Software Engineers will remain employees of Zenysis while working in close coordination with Ministry stakeholders, technical partners, and Zenysis engineering teams.\nThe Software Engineers will contribute across a wide range of areas including the development, integration, and maintenance of software applications, APIs, data pipelines, and analytics platforms that strengthen health system decision-making and interoperability across Rwanda’s digital health ecosystem.\nThis is an opportunity for early-career engineers to gain hands-on experience working on large-scale software systems, cloud and on-premise infrastructure, interoperability, analytics, and public-sector digital transformation initiatives while contributing to high-impact health system strengthening efforts.\nSecondment Structure & Reporting Lines\nThe role is seconded to the Rwanda MoH / HIC.\nDay-to-day tasking and priorities will be guided by MoH/HIC leadership.\nThe secondee will maintain a functional reporting line to Zenysis (technical quality, performance management, and HR matters).\nZenysis remains the employer of record and is responsible for compensation, benefits, and contractual obligations.\nThe secondee will operate in accordance with both Zenysis and Ministry policies, data governance frameworks, and security requirements.\nEligibility Requirement: Applicants must be Rwandan nationals.\nTasks\nKey Responsibilities\nSoftware Design & Development\nDesign, build, and maintain scalable, reliable software applications and backend services that power the platform's core functionality.\nWrite clean, well-tested, maintainable code following established design patterns, SOLID principles, and team conventions.\nTranslate product requirements into technical designs, breaking work into well-scoped deliverables.\nContribute to architectural decisions including service boundaries, data flows, and technology selection.\nPractice test-driven development where appropriate and ensure regressions are caught before release.\nData Integrations & Database Management\nWork with various database technologies (SQL, NoSQL, columnar, etc.) to model, store, and query application data effectively.\nSupport development and optimization of ETL/data integration pipelines using Python and SQL.\nSupport interoperability and secure data exchange workflows across systems.\nContribute to implementation of data harmonization and transformation processes supporting analytics and reporting requirements.\nAssist with technical documentation for integrations, APIs, and workflows.\nTune database performance for scalability.\nAPI Development\nSupport the development, configuration, and maintenance of APIs and backend interfaces that enable secure data access and exchange across health information systems.\nDevelop and maintain RESTful APIs and supporting services to improve interoperability, data accessibility, and integration between systems.\nCollaborate with system owners and technical teams to troubleshoot API-related issues, improve reliability, and support evolving integration requirements.\nInfrastructure, Reliability & DevOps Support\nMonitor performance of owned services and troubleshoot production issues with appropriate urgency.\nAssist with deployment, configuration, and operational support activities in Linux, cloud, and on-premise environments.\nContribute to containerization and deployment workflows using Docker and Git-based development practices.\nProfile applications, identify bottlenecks, and optimize code paths, query patterns, and resource usage.\nSupport system reliability, performance optimization, and operational troubleshooting activities.\nCollaboration & Continuous Learning\nWork collaboratively with Ministry stakeholders, software engineers, data engineers, architects, and implementation teams.\nParticipate in technical working sessions, sprint planning, and engineering discussions.\nParticipate in code reviews, providing constructive feedback and raising the quality bar.\nContinuously build technical skills in software engineering, interoperability, cloud technologies, analytics, and digital health systems.\nStay current with software engineering best practices, frameworks, and patterns relevant to the stack.\nRequirements\nEducation:\nBachelor’s degree in Computer Science, Software Engineering, Information Systems, Data Science, or a related technical field.\nEquivalent practical experience or relevant technical certifications may also be considered.\nExperience:\n1-3 years of experience in software development, systems integration, data engineering, or related technical work.\nInternship, academic, or project experience in software engineering, backend development, analytics, or data systems is acceptable.\nExposure to APIs, databases, backend systems, or cloud environments is an advantage.\nInterest in digital health, interoperability, analytics, or public-sector technology initiatives is preferred.\nExperience working in collaborative, cross-functional technical environments is an advantage.\nTechnical Skills:\nProficiency in at least one modern programming language such as Python, JavaScript/TypeScript, Java, or Go.\nFamiliarity with SQL and relational databases such as PostgreSQL or MySQL.\nFamiliarity with REST APIs and backend development concepts.\nUnderstanding of Git workflows and software development practices.\nFamiliarity with Linux environments, Docker, cloud infrastructure, ETL tools, or orchestration frameworks is an advantage.\nUnderstanding of software engineering fundamentals including debugging, testing, and code quality practices.\nStrong analytical and problem-solving skills with attention to detail.\nBehavioral Skills:\nStrong willingness to learn and grow in a fast-paced technical environment.\nStrong communication skills, both written and verbal.\nAbility to work effectively with both technical and non-technical stakeholders.\nStrong ownership, accountability, and adaptability.\nInterest in contributing to mission-driven public sector and health system strengthening initiatives.\nAbility to manage multiple priorities and work effectively in evolving implementation environments.\nBenefits\nThis secondment opportunity offers the chance to work directly with the Ministry of Health and HIC on high-impact national digital health initiatives. Team members gain hands-on experience supporting large-scale health data and systems integration projects while collaborating with both local and international technical teams.\nZenysis offers a supportive, mission-driven work environment and competitive compensation, including a 6% health allowance in addition to compliance with all applicable Rwandan labor requirements.\nJoin Zenysis as a Software Engineer and empower governments with life-saving health data solutions. Be part of a dynamic team transforming global health!","description_format":"text","description_chars":7816,"description_truncated":false,"requirements":{"experience_years_min":1,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Continuous learning"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Health Data & Interoperability","Public Health & Prevention"],"lifecycle":[{"event":"open","at":"2026-09-25T16:55:56Z"}],"visa":[],"liveness":{"score":5,"band":"cold","label":"Long shot","p_open":1,"p_active":0.183,"p_room":0.28,"age_days":137,"expected_fill_days":30,"reasons":["conf:1","win:tail","crowd:junior"],"computed_at":"2026-10-06T05:45:30Z"},"pay":null,"html_url":"https://alion.io/job/zenysis-software-engineer-general-2-positions","json_url":"https://alion.io/job/zenysis-software-engineer-general-2-positions.json","meta":{"generated_at":"2026-10-07T02:10:34Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":3578,"day_limit":5000,"remaining_today":1422,"minute_limit":60,"resets_at":"2026-10-08T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":3777283},"rest":"https://alion.io/mcp/rest/get_company?id=3777283"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fzenysis-software-engineer-general-2-positions"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fzenysis-software-engineer-general-2-positions"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fzenysis-software-engineer-general-2-positions"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/zenysis-software-engineer-general-2-positions\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fzenysis-software-engineer-general-2-positions"}]}