Software Developer Intern at SoftClans Technologies

-

--- AD ---

At SoftClans, we specialize in providing cutting-edge software solutions tailored to empower businesses across the African continent. Our expertise spans diverse sectors including finance, regulatory compliance, government services, education, insurance, and more.

Softclans Technologies Ltd is seeking a motivated and enthusiastic Software Developer Intern to join our dynamic development team. This internship offers a unique opportunity to gain hands-on experience with modern system development technologies while contributing to real-world software projects.

Responsibilities

  • Assist in developing and maintaining web applications & other systems
  • Write clean, efficient, and well-documented code under the guidance of senior developers.
  • Collaborate with team members to design, build, and maintain scalable APIs and backend services.
  • Support the development of frontend interfaces using JavaScript or TypeScript and Backend using Laravel.
  • Participate in database design and maintenance using MySQL /Postgres.
  • Engage in code reviews, testing, and bug fixing.
  • Contribute to the overall improvement of development processes and systems.
  • Participate in system documentations

Qualifications

Academic Background:

  • BSc degree in Computer Science, Information Technology Engineering, or equivalent with programming experience.
  • Other Certifications in Software Developments or IT related will be an added advantage

Programming Knowledge:

  • Experience working with JavaScript and/or TypeScript.
  • Familiarity with PHP and the Laravel framework.
  • Understanding of MySQL or other relational databases.

Tools & Practices:

  • Basic understanding of Git/version control.
  • Data Structure and Critical Thinking
  • Thorough understanding of the Software Development Lifecycle and exposure to Agile or iterative SDLCs
  • Familiarity with REST APIs and MVC architecture is a plus.

Soft Skills:

  • Strong problem-solving abilities.
  • Eagerness to learn and grow in a collaborative environment.
  • Good communication and time-management skills.

What We Offer

  • Mentorship from experienced developers.
  • A collaborative and innovative work environment.
  • Hands-on experience with modern tools and frameworks.
--- AD ---
Related Jobs