Software Developer internship

Original title: Software Developer internship vacancy at IFS Consulting Limited

IFS Consulting Limited Tanzania

3 days left
Location
Tanzania, Tanzania
Closing date
12 November 2026 (time not specified by the source)
Published on
2 November 2026
Contract
Internship
Area
Position in Africa — Country given by the source: Tanzania

Free account: “Apply” prepares your CV and letter for this offer; you then send your application yourself. You can also apply directly from the original listing.

Description

Software Developer Internship at IFS Consulting Limited We Are Hiring – Graduate Internship Programme Position: Software Developer Intern Openings: 2 Location: Dar es Salaam Minimum GPA: Upper Second Class Closing date: 15 November 2026 About IFS Consulting Limited IFS Consulting Limited is a leading professional services firm based in Dar es Salaam, Tanzania, delivering high-quality and reliable business solutions to private sector clients, non-governmental organizations, international investors, and government institutions. The company offers a wide range of professional services, including human resource solutions (recruitment, staffing, outsourcing, and payroll management), audit, tax and statutory compliance, business advisory, financial modelling and valuation, legal compliance, research and monitoring and evaluation, and professional training. As part of its commitment to developing young talent, the company invites applications from motivated and qualified graduates for the internship opportunities listed below. Job Description The Software Developer Intern will support the company’s technology function in designing, developing, testing, and maintaining software applications and internal systems, including HR, payroll, finance, and client reporting tools. This role is ideal for a motivated individual seeking practical experience in software development, database management, and business technology solutions. Duties and Responsibilities Assist in designing, developing, and testing web and mobile applications under the guidance of senior developers. Write clean, well-documented, and maintainable code in line with agreed coding standards. Support the development and maintenance of internal systems, including HR, payroll, finance, and client management tools. Assist in designing and managing databases, and in preparing data for reports and dashboards. Help identify, troubleshoot, and fix software bugs and system issues. Support system integration work, including APIs and data exchange between applications. Assist in testing, quality assurance, and user acceptance activities before system releases. Prepare and update technical documentation, user guides, and system manuals. Provide basic technical support to staff and help train users on new systems and features. Support the application of data protection and information security practices in line with company policy and applicable laws. Keep up to date with emerging technologies and recommend improvements to existing systems and processes. Qualifications and Skills Bachelor’s degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, or a related field. Minimum GPA: Upper Second Class (3.5 out of 5.0) or above, or its equivalent from a recognized institution. Working knowledge of at least one programming language, such as Python, JavaScript, PHP, Java, or C#. Familiarity with web technologies (HTML, CSS, JavaScript) and at least one framework (e.g., React, Laravel, Django, or Node.js) is an added advantage. Basic understanding of relational databases and SQL (e.g., MySQL, PostgreSQL, or SQL Server). Familiarity with version control tools such as Git and GitHub or GitLab. Understanding of the software development life cycle and Agile practices is an added advantage. Strong analytical, logical, and problem-solving skills. Good communication skills and the ability to explain technical issues to non-technical users. Ability to handle confidential information and system access responsibly. A portfolio of completed projects (e.g., GitHub profile, final-year project, or personal projects) is an added advantage. Foreign language: Proficiency in a foreign language such as Chinese, Hindi, or French is an added advantage. General Requirements for All Positions Minimum academic requirement (all positions): A bachelor’s degree with a GPA of Upper Second Class (3.5 out of 5.0) or above, or its equivalent from a recognized institution. General skills (all positions): Good organizational and time-management skills, proficiency in Microsoft Office, the ability to handle confidential information professionally, and a willingness to learn and work in a team. Added advantage (all positions): Proficiency in a foreign language such as Chinese, Hindi, or French. What We Offer (All Positions) Hands-on Experience Work on real business assignments and client projects in a professional corporate environment. Expert Mentorship Guidance from experienced HR, finance, legal, and technology practitioners. Certificate & Reference Receive a certificate of completion and a recommendation. Pathway to Employment Based on performance, an employment contract may be offered during or after the internship.  

How to apply

See the original listing.

Sign in to save this job, then track your application.

Listing origin

seen on the original site on 9 November 2026 at 16:06 (Paris time) · location given by the source: Tanzania, Tanzanie

We regularly check that the offer is still published there.

Information not provided by the source

duration, field, work arrangement, salary, reference

Report a problem with this offer