Python developer Offline
Valor Software is a software development and consulting company specializing in advancing and bringing together open-source technologies for their customers to achieve technological and business advancement.
The project is a comprehensive humanitarian cash transfer management information system with a roadmap for extensive new functionality. It is designed to be open-source, enabling governments globally to provide essential services to their citizens.
What you will do:
• Software development and testing activities
• Contribute to requirement specification processes
• Develop enhancements and improvements to HOPE and related systems
• Add/improve code organization and documentation
• Write test scripts/bug fixes as needed
• Conduct code reviews as needed
• Collaborate with project team members to ensure all requirements are met
• Participate in conference calls, webinars, and correspondence as needed
• Create project specific documentation and artifacts as per UNICEF standards. Create
technical documentation on completed work.
• Act as mentor and assist in building internal capacity and expertise within the team. Ensure
knowledge transfer and technical handover to UNICEF staff.
• Document and improve overall technical architecture
• Maintain documentation libraries of any developed artifact
• Advise on Python and Django best practices
• Document and improve data modelling and database performance
We offer:
• Flexible working hours
• Compensation of PTO
• Access to mentorship and knowledge-sharing initiatives
• The freedom to work from anywhere in the world, with fully remote work
• Regular compensation review based on your personal development
• Opportunity to participate in open-source projects
• Minimal bureaucracy, synergy, and formalities, with a primary focus on effective communication.
Requirements:
• 5+ years experience in a Software Development role with a strong emphasis on Python, Django
• Experience in working with an Agile development team with continuous development and deployment.
• Experience scoping, user testing, and training for enterprise related projects
• Experience with quality assurance testing processes
• Capable of deploying and maintaining software remotely on Kubernetes
• Experience developing and deploying web solutions for use in low-bandwidth, challenging work environments.
• Experience optimizing database models, SQL / NoSQL, Postgres
• Experience developing software as part of a distributed team using Git
• Working knowledge with Docker
• Level of English — upper-intermediate and higher
The job ad is no longer active
Look at the current jobs Python →