Digital Green is a pioneer global not for profit organization, utilizing digital platforms and community-driven approaches to amplify the voices of smallholder farmers and improve their livelihoods. Our mission is to create a world where farmers use technology and data to build prosperous communities. By harnessing the power of technology, we facilitate knowledge sharing, capacity building, and market linkages, enabling farmers to adopt sustainable agricultural practices and increase their productivity and income.
We are dedicated to transforming the lives of under-served smallholder farmers worldwide through innovative technology solutions. Backed by leading philanthropic organizations such as the Bill Melinda Gates Foundation (BMGF), Walmart Foundation, USAID, and UK Foreign, Commonwealth Development Office (UKFCDO), we are committed to leveraging data and technology to empower smallholder farmers and strengthen agricultural extension systems.
Description
Digital Green is looking for a Software Engineer to join our growing technology team. The ideal candidate should have hands-on experience with WordPress, Java or Python, React, React.js, AWS, and DevOps . This role involves designing, developing, and maintaining scalable web applications while ensuring best coding practices and security standards.
Responsibilities
Develop, test, and deploy full-stack web applications using WordPress, Java or Python and React
Design, implement, and maintain APIs and microservices to enhance application scalability.
Build, optimize, and manage dynamic and responsive front-end components using WordPress plugins.
Manage and customize WordPress-based applications, including themes, plugins, and integrations.
Utilize AWS services such as EC2, S3, Lambda, and RDS for cloud-based development.
Implement DevOps practices including CI/CD pipelines, containerization (Docker), and infrastructure as code (Terraform, CloudFormation).
Ensure application security, performance optimization, and scalability.
Collaborate with cross-functional teams including designers, backend developers, and product managers.
Troubleshoot, debug, and optimize application performance.
Qualifications
Bachelors degree in Computer Science, Information Technology, or a related field.
2 + years of experience in full-stack development.
Skills and Competencies
Strong experience with WordPress development is must , including themes, plugins, and custom integrations.
Experience with React.js and front-end technologies (HTML, CSS, JavaScript, TypeScript).
Familiarity with databases (SQL and NoSQL, e.g., PostgreSQL, MongoDB).
Will be an added advantage to have an exposure to Java or Python for backend development.
Understanding of Agile methodologies and software development lifecycle.
Knowledge of RESTful APIs.
Familiarity with AWS services , cloud computing, DevOps tools such as Docker, Kubernetes, Jenkins, Git, and Terraform.
Strong problem-solving and debugging skills.
Ability to work in a fast-paced environment and learn new technologies quickly.
Compensation and Application Process:
Digital Green is a great place to work and prides itself on a competitive and comprehensive compensation and benefits package. Digital Green is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. Please send your application along with an updated CV and a cover letter explaining your suitability for the position. All completed applications should be applied through https: / / digitalgreen.applytojob.com / apply / 7xPy4ZckSn / Software-Engineer-I
Join us at Digital Green and leverage your expertise in AI to transform agricultural practices and improve the livelihoods of smallholder farmers worldwide.