Software Programmer
Job Description & Requirements
We are seeking a motivated Software Programmer to contribute to impactful projects that drive efficiency, innovation and growth.
As a software programmer, you need to identifying, analyzing, and implementing digital solutions to streamline business processes. This role is ideal for a tech-savvy problem-solver emerging technologies (AI, cloud computing, automation) in strategic initiatives.
Key Responsibilities
Develop business-critical systems,ensuring performance, scalability, and alignment with business needs
Identify and implement automation and AI solutions to improve efficiency and decision-making (e.g., CRM platforms,workflow automation software).
Research emerging technologies (e.g.,AI, IoT, RPA) and propose actionable insights for adoption.
Document process flows, user requirements, and project outcomes.
Participate in agile project management frameworks, including sprint planning and retrospectives.
Requirements
- Diploma in Computer Science,Engineering, Information Technology, Business, Marketing or a related field with good communication skills
- Prior working experience in digital transformation or exposure in AI / RPA / data in school modules or projects would be a strong plus
- Proficient in PHP, HTML, CSS, Java, JavaScript, React, React Native, Angular, Vue.js and Node.js
- Experience with PostgreSQL, MongoDB, and other NoSQL databases
- Familiar with cloud platforms (AWS, Azure, GCP) and DevOps tools (e.g., Redis, Docker)
- Detail-oriented with a focus on code quality and best practices
Thank you for your application and we regret that only shortlisted applicants will be notified