Software Development Manager
Role details
Job location
Tech stack
Job description
For9a is seeking a Software Development Manager for an international position with UNICEF in Valencia, Spain. The role involves leading the development and maintenance of the Last Mile Supply Monitoring (LMSM) platform aimed at improving transparency in humanitarian supply chains., * Lead the development of the Last Mile Supply Monitoring (LMSM) platform.
- Design, develop, and maintain backend systems using Python and Django.
- Manage project implementation and coordinate with stakeholders., open-source technologies. The successful candidate will help improve the platform's operational capabilities, scalability, and performance to support UNICEF offices and humanitarian operations around the globe.## Benefits* International position with the United Nations Children's Fund (UNICEF).* Opportunity to work in a global and multicultural technology environment.* Competitive UN salary and benefits package.* Continuous learning, training, and professional development opportunities.* Participation in high-impact digital and humanitarian initiatives.* Exposure to modern software engineering technologies and cloud-based solutions.* Opportunity to lead digital projects that support children and communities worldwide.## Duties & responsibilities* Provide technical leadership for the Last Mile Supply Monitoring (LMSM) project.* Design, develop, and maintain backend systems using Python and Django.* Manage project implementation and coordinate effectively with stakeholders and
Requirements
The ideal candidate will have a Master's degree in Computer Science, with at least 5 years of experience in software development, particularly using Django and Python. This position offers significant opportunities for professional growth within a multicultural environment., * Minimum of 5 years of professional experience in software development.
- Strong expertise in Django and Python backend development.
- Proven experience as a project manager and technical lead., Django Python Agile methodologies Docker Kubernetes Team leadership
Formação académica
Master's degree in Computer Science or related field, partner teams.* Support platform deployment, scaling, and adoption across UNICEF offices worldwide.* Develop new features and enhance the platform's scalability, performance, and reliability.* Collaborate with software development teams using Agile methodologies and best practices.* Oversee quality assurance processes, technical testing, and platform stability to ensure reliable operations.## Eligibility criteria* Master's degree in Computer Science, Information Technology, Information Systems, or a related field.* Minimum of 5 years of professional experience in software development and information technology.* Strong expertise in Django and Python backend development.* Proven experience as a project manager and technical lead.* Experience with Agile software development methodologies and CI/CD practices.* Hands-on experience with Docker and Kubernetes.* Experience in software quality assurance and testing management.* Fluency in English, both written and spoken.* Strong leadership and team management skills, with the ability to lead and mentor technical teams.Learn how to write a CV and discover tips for creating a professional resume!Learn about the courses that are in demand in thejob marketApplySaveDeadline 2026-06-26
Benefits & conditions
Competitive UN salary and benefits package Continuous learning and professional development Opportunity to work on high-impact digital initiatives