TR

Sofware Developer (PHP, Python, Laraval, AI/Machine Learning)

Full-time Nigeria, NG
Posted 2 hours, 14 minutes ago 1 views 0 applications

Job Description

Job Summary

We are seeking a highly skilled and innovative Software Developer to join our growing technology team. The ideal candidate will be responsible for designing, developing, testing, deploying, and maintaining scalable web applications and backend systems that support the organization's digital products and operations.

The successful candidate must possess strong expertise in PHP, Python, and Laravel framework, with the ability to build secure, efficient, and high-performing applications while collaborating effectively with cross-functional teams.

Key Responsibilities

  • Design, develop, test, and maintain web applications and backend systems using PHP, Python, AI/Machine Learning and Laravel.
  • Build scalable, reusable, and efficient code that adheres to software development best practices.
  • Develop and integrate APIs and third-party services.
  • Create and maintain databases, ensuring optimal performance, security, and data integrity.
  • Troubleshoot, debug, and resolve software defects and technical issues promptly.
  • Participate in system architecture, technical design, and technology selection processes.
  • Collaborate with product managers, UI/UX designers, and other developers to translate business requirements into technical solutions.
  • Optimize application performance, scalability, and reliability.
  • Implement and maintain application security measures and data protection standards.
  • Conduct code reviews and contribute to continuous improvement initiatives.
  • Prepare and maintain technical documentation, user guides, and system specifications.
  • Monitor application health and support production environments when necessary.
  • Stay updated with emerging technologies and recommend improvements to existing systems and processes.

Eligibility

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Minimum of 3 years of proven experience in software development.
  • Strong proficiency in PHP and Laravel framework.
  • Strong proficiency in Python programming and AI/Machine Learning.
  • Experience working with RESTful APIs and web services.
  • Strong understanding of object-oriented programming principles.
  • Experience with relational databases such as MySQL or PostgreSQL.
  • Familiarity with Git and version control systems.
  • Experience deploying and maintaining web applications.
  • Knowledge of software testing methodologies and debugging techniques.

Salary Range: Not specified

Status: Active

Apply Now ↗

How well do you match?

Get an instant AI match score for this role — free, takes 3 minutes.

Tailor your CV for this role

The concierge rewrites your whole CV and writes a matching cover letter for this job — opens right here, nothing to paste.

Tailor My CV to This Job ✍️

Join Our Uganda Channels

Get free job alerts on your phone

MJC
ECHO
Your MJC Assistant

I'm ECHO, your MJC career assistant. I can help you find jobs, explore career tools, and connect with opportunities across Africa.

How was your experience with ECHO?