1010 | Senior Full-Stack Developer (Health Data Systems)
- Алматы
- Постоянная работа
- Полная занятость
- Lead and contribute to the design of the trauma registry system
- Define system architecture, data models, workflows, and integration points
- Ensure interoperability, scalability, and data security
- Develop a secure, multi-user, role-based web application with audit trails
- Implement RESTful APIs, reporting, and analytics modules
- Configure hosting environments and ensure cybersecurity compliance
- Work with front-end and back-end frameworks to deliver complete features
- Build and maintain CI/CD pipelines
- Automate testing, deployment, and rollback procedures
- Manage development, staging, and production environments
- Support pilot deployment in selected districts
- Troubleshoot implementation issues and refine system functionality
- Travel across Bangladesh to support training, testing, and rollout activities
- Participate in nationwide scale-up planning and execution
- Prepare system documentation, user manuals, and SOPs
- Conduct training sessions and ensure smooth handover to national teams
- 8+ years full-stack software development
- 3+ years of experience with health data systems (HIS, EMR/EHR, trauma registries, public health platforms)
- Proven experience leading DevOps pipelines and end-to-end software delivery
- Delivered multi-user, role-based, audit-trailed systems with analytics and APIs
- Proficiency in at least one enterprise back-end stack: Java/Spring, .NET, or Node.js/TypeScript
- Experience with one or more front-end frameworks: React, Angular, or Vue
- Strong skills in relational databases (PostgreSQL/MySQL)
- Solid understanding of REST APIs, message queues, and distributed systems
- Demonstrated ability to cover the entire development lifecycle
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
- This position is designated as an international expert role, requiring the expert to be physically present in Bangladesh for the majority of the assignment
- The expert must be willing and able to temporarily relocate to Bangladesh for approximately 18 months, as on-site presence is essential for coordination with the Client, implementation teams, and government stakeholders
- Frequent travel within Bangladesh is expected during the rollout and scale-up stages
- The expert must also be prepared to travel within Bangladesh, especially during pilot deployment and scale-up phases