Job Expired

company-logo

Senior Technical Expert II – Full Stack Developer

Ethiopian Agricultural Transformation Agency (ATA)

job-description-icon

ICT

Computer Science and Information Technology

Addis Ababa

8 years

1 Position

2024-06-12

to

2024-06-21

Required Skills
Required skills have not yet been specified for this position this job
Fields of study

Computer Engineering

Information System

Computer sciences

Electrical Engineering

Contract

Share

Job Description

Term of Employment:   One year with a possibility of extension

  “We highly encourage competent FEMALE Candidates.”

 BACKGROUND

The Agricultural Transformation Institute (ATI) was established by the Government of Ethiopia (GoE) to identify systemic bottlenecks, conduct studies, and provide recommendations, provide implementation support, manage projects, create linkages and coordination among activities and agricultural development programs. The Institute is a strategy and delivery-oriented government institute created to help accelerate the growth and transformation of the country’s agriculture sector. The ATI envisions that, to be the leading center of innovative solutions to catalyze and contribute to the transformation of Ethiopian Agriculture by 2030 where smallholder farmers are commercialized with greater incomes, inclusiveness, resilience, and sustainability.

ATI provides a unique platform for people who want to achieve their highest potential and make a meaningful contribution in changing the country’s agricultural sector. We offer rewarding work in a young, fast-paced growing organization with passionate, committed, motivated colleagues and excellent career development and training. We recognize our most valuable assets are our staff and are committed to providing our teams with the tools, training, and mentorships necessary to achieve their career goals.

The programmatic focus of the Institute responds to a core set of needs identified by the Ministry of Agriculture and other sectors along commodity value chains. Across the programs, the ATI engages public, private, and non-governmental stakeholders to support strategic planning, manage and strengthen implementation capacity and test innovative models. Currently, ATI is tasked to coordinate the revised Agriculture and Rural Development policy agendas of the sector and such sectoral level delegation requires high level expertise in the policy areas and skillsets in coordination and networking with multiple stakeholders.

Our Culture

We have an exceptional team of highly competent employees with a proven track record of success in managing complex activities and achieving transformational results.  Our culture is one where talented, dedicated, and adaptable individuals are committed to doing their best and exhibit great teamwork to achieve excellent results.

At ATI, we provide an exceptional platform for people who want to achieve their highest potential and make a meaningful contribution in changing the country’s agricultural sector. We offer rewarding work in a young, fast-paced growing organization with passionate, committed, motivated colleagues and excellent career development and training. We recognize our most valuable assets are our staff and are committed to providing our employees with the tools, training, and mentorships necessary to achieve their career goals.

PROGRAM AND POSITION SUMMARY  

The Ethiopian Agricultural Transformation Institute (ATI) has designed a program called “Agriculture-focused Dignified Employment for Youth in Ethiopia” (ADEY) to address youth and women unemployment rate and increase the participation of young people in the labor market, particularly in the agriculture sector. ATI has mainstreamed youth employment, gender equality, climate-smart, and nutrition-sensitive agriculture in all its programs and projects with the primary objectives of increased access to sustainable and inclusive job opportunities for youth, inclusivity, and the sustainable use of natural resources while building resilience capacities to shocks at all levels. 

ATI, among others, currently works with more than 3 million smallholder farmers (540,300 are women and youth) engaged in the Agricultural Commercialization Clusters (ACC) and digital agriculture programs designed to improve smallholder farmers’ production and productivity while supporting other actors along the value chain. Taking ATI’s reputable experience, ADEY program is designed to create inclusive and dignified work opportunities in ACC regions and Somali for over 600,000 youth. The program will focus on several streams such as agriculture and Micro, Small, and Medium Enterprises (MSMEs) to strengthen access to agricultural input and output markets and finance; improve the competitiveness of youth-owned MSMEs through capacity-building activities; enhance the skills and mindsets of young women and men through technical and business skill development and create an enabling environment for work opportunities through policy interventions. Similar to ACC, ADEY will operate along the commodity value chain, largely using ACC infrastructures and complement the different ACC outcomes. 

The Full Stack Developer (Senior Technical Expert II) will be responsible for developing digital solutions for projects which can be used for creating jobs in the agricultural sector for the rural female and male youths. The job holder will be working on both front-end and back-end development by designing, developing, deploying, and maintaining existing and new digital solutions to ensure continues functionality. The developer must also understand and be able to use cutting-edge and emerging tools and technology for designing, developing, and deploying digital solutions that can also enable the adoption of precision agriculture and/or smart farming in resource-constrained (in terms of infrastructure and access to device) areas, thereby modernizing the agricultural sector. The candidate should understand the digital agriculture landscape, as well as experience working with entrepreneurs and startups. He/she will report to ADEY Program Deputy director at Federal level technically and administratively, and matrix reporting to Digital Agriculture Lead. He/she will closely work with digital agribusiness Officer, all project leaders and operation directors at both Federal and regional level. 

ESSENTIAL DUTIES and RESPONSIBILITIES 

  • Use various requirement gathering techniques to capture stakeholders’ business processes exhaustively.

  • Perform requirements analysis to identify the relevant requirements.

  • Model and design the requirement specific to the business processes.

  • Perform scoping exercises to understand infrastructure requirements.

  • Develop required technical documentation.

  • Develop deployment architectures and identify required resources (hardware, management systems, security protocol and system…)

  • Develop user-friendly interfaces and experiences using front-end technologies.

  • Design and implement server-side logic and databases using back-end languages.

  • Write clean, efficient, and well-documented code while following coding standards and best practices.

  • Collaborate with cross-functional teams including designers, product managers, and other developers to deliver high-quality solutions.

  • Conduct testing and debugging to ensure code quality, reliability, and performance.

  • Deploy and maintain applications using deployment tools.

  • Conduct user/stakeholder acceptance test on business process with the developed system/tool and perform operational full-scale test on different scenario.

  • Prepare and share full source code documentation of the system and store in a repository.

  • Prepare and share system usage user manual with all the details.

  • Prepare Issue tracking document and template to follow-up 0n system glitch issues.

  • Track and trace activity logs.

  • Train master/system level users and end users on main usage and monitor their progress.

  • Conduct on training and post training performance of the users.

  • Provide on premises and remote assistance and support.

  • Support other projects in developing customize digital training platform by customizing tools such as Moodle or similar technologies to assist in project monitoring, evaluation, and reporting.

  • Manage and lead problem solving sessions, provide high caliber support to project team members and ensure team alignment, coordination, and build high performance culture and delivery on priority objectives. 

  • Lead the development of the digital platforms and applications that address the needs of the agriculture sector, entrepreneurs can create new businesses and generate employment. 

  • Leverage digital technologies to train rural youths in new skills, such as data analysis and programming, which can help them find jobs in the agriculture sector or other industries.

  • Work with entrepreneurs and startups to develop and launch digital agriculture businesses that create jobs for youths.

  • Provide technical assistance and support to entrepreneurs and startups.

  • Supervise and manage project technical teams, including the preparation of annual work plans and budgets, establishing performance objectives and standards, and ensuring timely and appropriate feedback, guidance, and support for optimum performance.

  • Provide technical and strategic advice to all members of the PMU and facilitate technical capacity building when needed.

  • Oversee the monitoring of project progress and the evaluation of results.

  • Monitor project risks, supervise implementation of risk mitigation measures, and update the risk and mitigation measures yearly.

  • Facilitate knowledge management, particularly in terms of lessons learned and best practices which may feed a dialogue with government authorities and other DPs as well as contribute to future interventions and policy making.

  • Identify needs and oversee the design and elaboration of project related communication and capitalization material.

  • Share annual, quarter, monthly, other ad-hoc reports on regular basis.

  • Participate in administrative duties when even required.

Job Requirements

  • Master’s in computer science, Information Systems, Computer or Electrical engineering, or other related fields.

  • Minimum of 8 years of professional experience in in developing software and administering databases in projects.

  • Expert level knowledge of database management systems (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design.

  • Proven record of experience as a Full Stack Developer or similar role, experience developing web and mobile applications, proven experience in front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery) and back-end languages (e.g. C#, Java, Python), and JavaScript frameworks (e.g. Angular, React, Node.js) and other related tools.

  • Expert knowledge of software development principles (eg. Agile methods, CI/CD, etc.)

  • Working knowledge of Linux Operating system is an advantage.

  • Working knowledge of emerging technologies such as Artificial Intelligence, Machine Learning, Internet of Things is an advantage.

  • Critical thinking and analytic skills.

  • Desire of improving the lives of smallholder farmers.

  • Strong capacity to facilitate teamwork.

  • Strong Communication skills (writing, speaking, composing, presenting, etc).

How to Apply

Interested and qualified applicants can apply online using THIS LINK

Fields Of Study

Computer Engineering

Information System

Computer sciences

Electrical Engineering

Related Jobs

2 days left

Dream Liyana Healthcare plc

Junior IT

IT Expert

time-icon

Full Time

1 yrs

1 Position


BSc Degree in Information Technology or in a related field of study with relevant work experience Duties and Responsibilities: - Provide initial technical support to users for hardware, software, and network-related issues, acting as the first point of contact for IT problems. - Diagnose and resolve basic technical problems such as connectivity issues, printer problems, software malfunctions, and user account lockouts. - Log, track, prioritize, and close support tickets efficiently using an IT help desk or ticketing system. Escalate complex issues to senior IT staff when necessary. - Assist with setting up and configuring new computers, peripherals (printers, scanners), and other IT equipment. - Assist with monitoring network connectivity, troubleshooting basic network issues (e.g., Wi-Fi problems), and ensuring network devices are operational.

Addis Ababa

3 days left

WMG Biomedical Engineering PLC

IT and Social Media Expert

Social Media Promoter

time-icon

Full Time

2 - 4 yrs

1 Position


Bachelor's Degree in Information Technology, Computer Science or in a related field of study with relevant work experience Duties & Responsibilities: - Administer and maintain company networks, servers, databases, and email systems. - Install, configure, and update hardware and software. - Maintain and troubleshoot printers, copiers, and scanners, ensuring they are fully operational. - Develop, implement, and manage the company’s social media strategy. - Plan and create engaging content (graphics, posts, videos, etc.) across platforms (Facebook, LinkedIn, Instagram, TikTok, X/Twitter, YouTube, etc.). - Manage social media accounts, respond to inquiries, and build community engagement. - Collaborate with internal teams to promote company activities, services, and events. - Manage online advertising campaigns (e.g., Facebook Ads, Google Ads).

Addis Ababa

3 days left

Heritage Conservation Associates

Golang Developer with Postgres Experience

Software Developer

time-icon

Full Time

2 yrs

1 Position


Educational background in a related field of study with relevant work experience Duties & Responsibilities: - Develop, test, and maintain Golang microservices and APIs. - Design and optimize Postgres databases, queries, and schemas. - Implement data storage, caching, and retrieval solutions - Collaborate with the frontend and DevOps teams to deploy and monitor services.

Addis Ababa

about 11 hours left

Birsyun Holding Company

Systems and Network Administrator

System Administrator

time-icon

Full Time

2 - 5 yrs

1 Position


Bachelor’s Degree in Computer Science, Information Technology, Information System or in a related field of study with relevant work experience Duties and Responsibilities: - Install, configure, and maintain operating systems, software, hardware, and network components (LAN/WAN, routers, switches, firewalls). - Monitor system performance and troubleshoot issues. - Ensure security through access controls, firewalls, and backups. - Manage and maintains Active Directory, DNS, DHCP, email systems, and VPNs.

Addis Ababa

about 11 hours left

Goh Betoch Bank

Senior Information System Security Officer

Information System Officer

time-icon

Full Time

4 yrs

1 Position


BSC Degree in Computer Science, Network Engineering, Computer Engineering, Electrical Engineering, Information Science or in a related field of study with relevant work experience

Addis Ababa

1 day left

Global Insurance Company

Junior System Administrator

System Administrator

time-icon

Contract

0 - 2 yrs

1 Position


MSc or BSc Degree in Computer Science, Software Engineering, ICT or in a related field of study with relevant work experience Duties and Responsibilities: - Assist in the installation, configuration, and maintenance of hardware and software systems - Perform routine system updates, patches, and upgrades to ensure optimal performance and security - Monitor system performance, troubleshoot issues, and escalate complex problems to senior administrators as needed - Monitor system performance, troubleshoot issues, and escalate complex problems to senior administrators as needed

Addis Ababa