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

GOVORA

Lead Systems Integrator

This is a full-time, on-site role located in Accra for a Lead Systems Integrator

Mercor

Software Engineer

Mercor is hiring experienced Software Engineering professionals

Zora

Sr. Site Reliability Engineer (SRE)

Zora is looking for an experienced site reliability software engineer

Adaptive Computer Solutions Limited

Support Engineer

This is a full-time hybrid role for an Application Support Engineer

Telecel Ghana

Software Developer

The software developer is responsible for leading the development team

Coders Connect

Senior Software Engineer

You’ll design and evolve shared services, control plane components

AmaliTech

National Service at AmaliTech

This is a 12-month, full-time, on-site skills development programme

Parity

Android Engineer

You’ll be joining our Product Development team

Ecobank Transnational Incorporated

Senior Site Reliability Engineer

Site Reliability Engineer will co-locate with the various application dev teams

CalBank PLC

Senior Application Developer

This role ensures that the bank’s digital platforms are efficient