Requirements:


5+ years’ experience in software development management, with a proven track record of leadership and technical expert.
Bachelor's degree in Computer Science, Engineering, or related field


Key Responsibilities


Strategic Planning: Develop and implement IT strategies and plans that align with the organization's goals and objectives.
Team Management: Lead and manage a team of IT professionals, providing guidance, training, and development opportunities.
Infrastructure Management: Oversee the planning, implementation, and maintenance of IT infrastructure, including servers, networks, databases, and software applications.


Software Development skills


At least 2 years of experience in front-end web development and email marketing
Strong proficiency in HTML, CSS, JavaScript, and other related technologies
Experience with email marketing platforms such as Mailchimp, Constant Contact, or Campaign Monitor
Familiarity with PHP/MySQL and database management
Design, develop, and test software applications using programming languages (PHP, React, Node.js).
Collaborate with cross-functional teams to identify and prioritize project requirements.
Develop and maintain technical documentation for software applications.
Troubleshoot and resolve technical issues.


Graphics Design skills


Proficiency in Adobe Creative Suite, including Photoshop, CorelDraw and Illustrator
Design and develop user interfaces (UI) and user experiences (UX) for software applications.
Develop and maintain brand guidelines and style sheets.
Collaborate with the marketing team to design and implement marketing campaigns.


Networking skills


Design and implement network architecture for software applications.
Ensure seamless integration of software applications with network infrastructure.
Troubleshoot and resolve network-related issues.
Collaborate with the cybersecurity team to ensure network security.
  • ICT
  • Computer