Software Developer
Responsibilities:
Develop, maintain, and improve web and software applications. Write clean, efficient, and scalable code. Identify and troubleshoot software issues and bugs. Collaborate with other members of the technical and operations teams. Implement new features and improve existing applications. Conduct testing and ensure software functionality and performance. Maintain proper documentation of software development and updates. Provide technical support and resolve application-related issues when required.
Requirements:
Minimum of an HND or equivalent qualification in Computer Science, Software Engineering, Information Technology, or a related field. Proven experience in software development. Strong knowledge of relevant programming languages and development frameworks. Good understanding of databases, APIs, and web technologies. Strong problem-solving and analytical skills. Ability to work independently and as part of a team. Good communication skills. Previous experience working on web-based platforms or SaaS products is an added advantage.