Get instant SMS job alerts on your phone — no app needed! Subscribe from TZS 1,000 →
Computer Centre Tanzania (CCTZ)

Software Engineer

Computer Centre Tanzania (CCTZ)

Dar es Salaam Full Time Technology Negotiable

Posted 6 hours ago · Expires Aug 15, 2026

Job Description

Computer Centre Tanzania (CCTZ) is seeking a motivated and skilled Software Engineer with strong Linux expertise to develop, deploy, maintain, and troubleshoot secure, reliable, and scalable software solutions. The successful candidate will work closely with cross-functional teams to deliver high-quality software products and drive continuous improvement initiatives.

🔧 BOOST YOUR APPLICATION

Key Responsibilities

  • Design, develop, test, and maintain software applications and services.
  • Develop and optimize applications for Linux-based environments.
  • Install, configure, administer, and troubleshoot Linux servers.
  • Write clean, maintainable, and well-documented code following software engineering best practices.
  • Develop shell scripts and automation tools to improve operational efficiency.
  • Monitor application performance and resolve software and system issues.
  • Collaborate with DevOps, QA, and Infrastructure teams to ensure reliable deployments.
  • Participate in code reviews and contribute to continuous improvement initiatives.
  • Manage source code repositories using Git and support CI/CD processes.
  • Implement security best practices for Linux systems and applications.
  • Troubleshoot production issues and provide timely resolutions.
  • Research emerging technologies and recommend improvements where appropriate.

Qualifications and Requirements

  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • Minimum of three (3) years of software development experience.
  • Strong Linux administration and troubleshooting skills.
  • Proficiency in at least one programming language and Shell scripting.
  • Experience working with Git, APIs, and relational databases.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Experience working within Agile or DevOps environments is an added advantage.

Technical Skills

  • Linux System Administration
  • Software Development
  • Shell Scripting
  • Git Version Control
  • SQL Databases
  • REST APIs
  • Docker
  • Kubernetes
  • CI/CD Pipelines
  • Cloud Computing
  • System Troubleshooting
  • Performance Optimization

Skills and Competencies

  • Strong analytical and problem-solving abilities.
  • Excellent organizational and time management skills.
  • Ability to work independently and within a team.
  • Attention to detail and commitment to quality.
  • Strong verbal and written communication skills.
  • Ability to work in a fast-paced technology environment.

How to Apply

Interested candidates should submit their updated CV and relevant supporting documents to:

📧 hr@cctz.co.tz

Application Deadline

Not specified by the employer.

Note

Only shortlisted candidates will be contacted.

Share this job

Share on WhatsApp

Apply for this position

Login to Apply

Don't have an account? Register

About the Company

Computer Centre Tanzania (CCTZ)

Dar es Salaam

Similar Jobs

GasAfrica

ICT Officer

GasAfrica

Dar es Salaam Full Time Technology
Negotiable 1 weeks ago
282 views 7 applied
Apply Now