Educational requirements: Bachelor
English requirements: Proficient English
Requirements for skilled employment experience for years: 5-8 years
Accept remote work: unacceptable
Responsibilities: -
• Collaborates with management and department heads to create tailored software programs for different departments including but not limited to the farm, processing and packaging plant, sales, accounts, payroll, freight and logistics. • Researches, analyses, designs, develops and installs software infrastructure, monitoring and reporting tools to assist sales, logistics, payroll and other departments. • Works alongside department heads to test, diagnose, debug, rectify and improve programming language and software systems to ensure they perform to specification and makes sure all protocols and procedures are to industry approved and quality accredited standards.
• Integrates codes and programming systems into existing web-based programs. • Develops and maintains configuration management solutions using Laravel, TailwindCSS, ReactJS, Linux Servers, NGINX, mySQL, Composer, NodeJS. • Develops test automation frameworks in collaboration with other team members. • Ascertain and identify relevant issues and provide professional advice and expertise for current and future software design including recommending additional software purchases and upgrades, where beneficial and cost-effective. • Manages and is responsible for code repository – Fossil Code Repository and Git – including creating, making any necessary changes and maintaining documentation. • Responsible for creating, updating and adapting end-user manuals and operational procedures for software programs. • Ensures software programs and infrastructure meets quality and technical standards. • Ensures programs and applications are performing to specification and rectifying any errors. • Proactively seeks solutions to improve software programs to meet business needs. • Ensures tune performance and high availability of infrastructure used by the company and departments.