Software Development Engineer
location_onHarare, Zimbabweschedule10 hours ago
schoolEducation:Bachelor’s degree
Job description
About the role
The Software Development Engineer supports the design, development, and maintenance of software solutions that enable efficient, integrated, and compliant clinical research operations across ACRN. The role contributes to building and improving digital platforms that connect documents, data, and workflows across programs, with a particular focus on applying AI enabled tools to enhance efficiency, automation, and insight.
What you'll do
- SoftwareDevelopment andMaintenance Write, test, and maintain code for internal applications, tools, and services. Support enhancement and bug fixing of existing systems to improve reliability and performance. Follow established development standards, coding practices, and documentation guidelines.
- Systems Integration and Workflow Support Support development of integrations between systems used across clinical research operations. Assist with data and document flow between platforms to support end-to-end workflows. Contribute to automation of routine processes to improve operational efficiency.
- AI-EnabledSolutions and Document Processing Support implementation of AI-enabled features such as document classification, extraction, summarization, or workflow routing. Assist with testing, monitoring, and refinement of AI-driven tools under supervision. Ensure AI-enabled solutions are applied responsibly and aligned with governance and data protection principles
- Collaboration and Product Support • Work closely with product, operations, research, and data teams to understand requirements. Support translation of user needs into technical solutions. Participate in sprint planning, reviews, and development discussions as required
- Security, Quality, and Documentation Support implementation of security best practices in code and system design. Assist with documentation of system functionality, configurations, and user guidance. Support quality checks, testing activities, and controlled release processes.
Qualifications, Skills and Experience
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent practical experience.
- Experience with modern programming languages and frameworks (e.g., Python, JavaScript, TypeScript). • Exposure to APIs, databases, and system integrations. • Familiarity with AI/ML concepts or tools applied to document or workflow automation.
- CoreCompetencies • Strong problem-solving and analytical skills. • Attention to detail and commitment to code quality. • Ability to work collaboratively in cross-functional teams. • Clear communication and willingness to learn. • Professionalism and accountability in a regulated environment.
Skills mentioned
Apply for this job
Use the application link supplied with this listing to apply to Africa Clinical Research Network. Check the destination before entering personal information.
