Technology - Career Accelerator Program
Lagos, Nigeria
Babban Gona
About Babban Gona:
Babban Gona is an award-winning, high-impact social enterprise passionately committed to transforming the lives of smallholder farmers in Nigeria. Built upon a foundation of strong core values, our principles guide our behaviours and actions, both individually and as a cohesive team. We provide holistic support to our members, encompassing access to vital finance, high-quality agricultural inputs, cutting-edge training, and reliable markets, empowering them to significantly increase their yields, incomes, and overall livelihoods. At the heart of our operations is the principle of "Member First": we obsess about our customers, our smallholder members, beginning every discussion by considering how it benefits them and working backwards. We work vigorously every day to earn and keep our Members Trust, ensuring every interaction answers all their questions so they never need to ask for help. Where possible we leverage technology to ensure Members have all the answers they need when they need it. We ensure our members are so impressed we never need to market our service; our members do it for us. Our unwavering commitment ensures that we always accomplish more with less. We strive to be the earth's highest impact business.
About the Career Accelerator Program:
Are you a driven and talented young professional in Software Engineering, Product Management, or AI/Data, ready to accelerate your career trajectory and contribute to a mission of significant impact? Apply for the Babban Gona Technology Career Accelerator Program today!
This unique and enriching opportunity is meticulously designed for recent graduates who possess a genuine passion for Babban Gona's mission. The program offers comprehensive training and intensive development within Babban Gona's dynamic Technology functions, providing a supportive and enriching environment where excellent work is recognised and rewarded. You will be empowered to conquer new challenges that unlock your full potential and gain invaluable insights from experienced professionals, all while making a tangible contribution to our overarching goal of creating impact at scale. A cornerstone of our team is taking ownership: we expect you to never say “This is not my job" and to always be willing to go above and beyond to improve our Members lives through innovative technology solutions. We insist on the highest standards in all our technological deliverables, ensuring reliability and quality.
Role Summary:
The Technology Career Accelerator Program is an entry-level position strategically designed to provide in-depth training and facilitate rapid professional growth within Babban Gona's critical Technology functions. This role presents an exceptional opportunity for individuals who deeply resonate with our passionate commitment to our transformative mission and who are eager to rapidly develop into impactful contributors within their chosen track. As a valued member of the Career Accelerator Program, you will gain hands-on exposure to a diverse range of responsibilities across our technological spectrum, including Product Management, Software Development , Product Support, Data Engineering, Data Analytics, Artificial Intelligence, and DevOps. Throughout this immersive program, you will receive dedicated mentorship and invaluable guidance from experienced professionals, specifically designed to cultivate essential skills and acumen. Our core objective is to rapidly develop you into a highly capable professional who consistently delivers results and embodies Babban Gona's core principles.
Responsibilities (Software Engineering):
Software Development:
Develop and maintain robust, scalable, and efficient software applications based on detailed specifications from Product Management.
Write clean, well-documented, and testable code.
Collaborate with Product Managers and AI/Data teams to implement new features and functionalities.
Participate in code reviews and contribute to improving code quality.
Quality Assurance:
Develop and execute comprehensive test plans to ensure software quality and reliability.
Perform functional, integration, and regression testing.
Identify, document, and track software defects.
Contribute to the development and maintenance of automated testing frameworks.
Technology Infrastructure:
DevOps:
Participate in the automation of software deployment and infrastructure management using CI/CD pipelines.
Assist in monitoring system performance and implementing logging solutions.
Assist in maintaining and optimising technology infrastructure to ensure 100% uptime of critical systems.
Contribute to server management, network administration, and cloud infrastructure management.
Responsibilities (Product Management):
Product Development:
Collaborate with leadership to define and document requirements for new applications.
Create detailed product specifications, including user stories, acceptance criteria, wireframes, and product requirement documentation.
Manage the product development lifecycle, ensuring timely delivery of high-quality products.
Product Support:
Provide technical support to users, resolving issues and ensuring smooth application operation.
Gather user feedback and contribute to product improvements.
Create user documentation and training materials.
Responsibilities (AI/Data Professionals):
Business Intelligence / Data Analytics:
Develop and maintain real-time dashboards and reports to analyse data and provide actionable insights.
Implement data pipelines and ETL processes to ensure data quality and availability.
Utilise machine learning and statistical techniques to predict trends and identify opportunities.
Support data-driven decision-making.
AI Model Development and Deployment:
Design, develop, and deploy machine learning models and AI tools to address business challenges.
Conduct data preprocessing, feature engineering, and model training.
Evaluate model performance and optimise for accuracy and efficiency.
Deploy and maintain AI models in production environments.
Third-Party Software Deployment:
Identify and evaluate third-party software solutions to support organisational needs.
Manage the deployment, integration, and maintenance of third-party software applications.
Ensure proper software licensing and compliance.
General Responsibilities:
Participate in agile development methodologies.
Contribute to a culture of continuous improvement and innovation, always seeking ways to simplify and enhance our technological impact.
Stay up-to-date with emerging technologies and best practices, demonstrating a curiosity and love for learning.
Embrace the principle of "Thinking Big" by contributing to technology solutions that can scale our impact for smallholder farmers.
Demonstrate "Rapid Execution" by being proactive and taking swift action when implementing technical solutions or addressing critical issues.
Embody the principle of "Trusted" by ensuring honesty and reliability in all technical dealings, especially with sensitive data and systems.
Be prepared to "Dive Deep" into technical challenges to understand root causes and implement effective solutions.
Requirements
Qualifications (Software Engineering):
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Proficiency in relevant programming languages (e.g., Python, JavaScript, Java).
Understanding of software development principles and best practices.
Experience with software testing methodologies and tools.
Strong problem-solving and analytical skills, demonstrating the ability to dive deep into technical matters.
Excellent communication and interpersonal skills, with a demonstrated ability to listen attentively and speak candidly within technical teams.
A passion for Babban Gona's mission, demonstrating a genuine desire to contribute to our impact through technology.
A strong desire to learn and grow in a fast-paced environment, showing curiosity and a love for learning.
Ability to work independently and as part of a team, taking ownership of responsibilities.
Qualifications (Product Management):
Bachelor's degree in Computer Science, Business Administration, or a related field.
Strong understanding of product development processes.
Excellent communication and interpersonal skills, capable of translating user needs into technical requirements clearly.
Ability to translate business requirements into technical specifications.
Strong analytical and planning skills, demonstrating the ability to develop detailed plans.
A passion for Babban Gona's mission, demonstrating a genuine desire to contribute to our impact by building impactful products.
A strong desire to learn and grow in a dynamic environment, showing curiosity and a love for learning.
Ability to work independently and collaboratively, taking ownership of product outcomes.
Qualifications (AI/Data Professionals):
Bachelor's or Master's degree in Data Science, Computer Science, Statistics, or a related field.
Proficiency in data analysis tools and languages (e.g., Python, R, SQL).
Experience with machine learning algorithms and techniques.
Understanding of data visualisation tools (e.g., Power BI, Tableau).
Experience deploying machine learning models.
Experience deploying third party software.
Strong analytical and problem-solving skills, with the ability to utilise metrics and data for a deep understanding.
Excellent communication skills, capable of explaining complex data insights clearly.
A passion for Babban Gona's mission, demonstrating a genuine desire to contribute to our impact through data-driven solutions.
A strong desire to learn and grow in a cutting-edge field, showing curiosity and a love for learning.
Ability to work independently and collaboratively, taking ownership of data initiatives.
Preferred Qualifications:
Experience with cloud computing platforms (AWS, Azure, GCP).
Familiarity with agile development methodologies.
Experience working with large datasets.
Experience in the agricultural technology space.
Benefits
- Competitive Salary
- Paid Vacation
- Sick Leave
- Annual Performance Bonus
- Growth Opportunities:
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile AWS Azure Business Intelligence CI/CD Computer Science Data analysis Data Analytics Data pipelines Data quality DevOps Engineering ETL Feature engineering Finance GCP Java JavaScript Machine Learning ML models Model training Pipelines Power BI Python R SQL Statistics Swift Tableau Testing
Perks/benefits: Career development Competitive pay Salary bonus Startup environment
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.