Seemless Integration, Exceptional Results

Software Engineer

AIDEC Digital

About the job

Job Title: Software Engineer

Location: Accra, Ghana On-Site

Employment Type: Full-Time

Key Responsibilities:

Full-Stack Development

  • Design, build, and maintain scalable web applications using Python, Java, PHP, and JavaScript frameworks.
  • Develop responsive front-end interfaces and robust back-end services.
  • Work with databases (MySQL, PostgreSQL, MongoDB) and RESTful APIs.

Version Control & CI/CD

  • Use Git for version control and collaborate effectively with team members.
  • Set up and maintain CI/CD pipelines for automated testing and deployment using tools like GitHub Actions, Jenkins, or GitLab CI.

Code Quality & Performance

  • Follow coding standards, write unit tests, and ensure high performance and scalability of applications.
  • Conduct code reviews and contribute to continuous improvement.

Cross-functional Collaboration

  • Support the digital marketing team with technical integrations (e.g., analytics tools, tracking scripts, automation).
  • Work with the BPO team and have an understanding of contact centre softwares and CRMs.

Training & Onboarding

  • Train and mentor junior developers and interns, especially within the IT department.
  • Document processes and run onboarding sessions for new technical team members.
  • Lead internal workshops and skill-building sessions.

Maintenance & Support

  • Troubleshoot, debug, and upgrade existing systems and applications.
  • Monitor security, updates, and system performance.

What We’re Looking For:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Minimum of 3-4 years of hands-on experience in full-stack software development.
  • Solid experience with Python, Java, PHP, HTML, CSS, WordPress, and JavaScript.
  • Familiarity with frontend frameworks (React, Vue, or Angular) and backend frameworks (Django, Spring, Laravel, etc.).
  • Strong understanding of Git and CI/CD tools.
  • Working knowledge of cloud services (e.g., AWS, Azure, or GCP) is a plus.
  • Excellent communication and leadership skills.
  • A natural team player who enjoys sharing knowledge and building others up.

Why Join AIDEC Digital?

  • Contribute to high-impact digital projects across Africa.
  • Collaborate with a diverse and forward-thinking team.
  • Take on leadership and mentoring opportunities.
  • Flexible work environment and competitive compensation.

Ready to build Africa’s digital future?

📩 Apply now with your CV and portfolio: info@aidecdigital.com

📅 Application Deadline: 5th June 2025

Ladies are encouraged to apply!

Share this job

Categories

Recruiter Features

Related Jobs

Enapa Media

Freelance Web Developer

This is a hybrid role for a Freelance Web Developer

Ericsson

Senior Solution Integrator

In this role, you will be part of a dynamic, global team

Bellaire Travels

Software Engineer(Golang) – Backend

Looking for a Backend Engineer with strong Golang experience

Duranta Infotech Private Limited

IT Officer

Work with Consultant to develop roles for Navision

Fingerprint

Senior Software Engineer – Javascript/Typescript

Hiring a JavaScript/TypeScript Engineer to own our browser-side JavaScript agent

Workaholic360

AI Engineer (Agent Behaviour)

You will be responsible for designing and implementing intelligent agents

Ezra

Ops Support Engineer

3+ years of hands-on experience in configuring

iSmart International

Full Stack Developer

We are looking for a highly skilled Full Stack Developer

Africa Web3 Institute

Web Development Associate

This position begins as a 3-month internship

Primelane

iOS Developer

We are looking for an iOS Developer