Code for Tanzania is recruiting three talented software developers to help establish the country’s first civic technology lab, as part of the Data Zetu initiative. Candidates should have a strong understanding of web and database development technologies, and should be able to demonstrate experience with software development lifecycles, experience with testing techniques and deploying code across multiple environments. Responsibilities will include but not be limited to software design, software development, software testing, software debugging, documenting & supporting new and existing products.

Code for Tanzania (part of the Code for Africa federation) is a non-partisan civic data and civic technology ‘change agent’. We use civic technologies and open data to build digital democracies that afford citizens timely and unfettered access to actionable information that empowers them to make informed decisions and that strengthens civic engagement for improved public governance and accountability.

If you are seeking to work for an organization that is professional, fun, fast paced and provides a chance to make an impact then you’ve found your match. Attractive remuneration package.

Other requirements:

3+ year of experience in a hands on software development

Ability to work in a fast-paced team environment

Ability to deliver software projects within tight deadlines

In depth familiarity with software development lifecycle

Experience working in development organizations and donor funded projects a plus

Experience working on data analytics, big data, business intelligence and similar work a plus

Read and understand API documents and learn quickly to implement

Communicate well with team members, team lead

Document work regularly and clearly

Very comfortable using online collaboration and communication platforms

Code for Tanzania is recruiting a talented senior software development engineer and technical manager to help establish the country’s first civic technology lab, as part of the Data Zetu initiative. Candidates should have a strong understanding of web and database development technologies, and should be able to demonstrate experience with managing a team of developers, software development lifecycle, experience with testing techniques and deploying code across multiple environments. Responsibilities will include but not be limited to project management, software design, software development, software testing, software debugging, documenting & supporting new and existing products.

Code for Tanzania (part of the Code for Africa federation) is a non-partisan civic data and civic technology ‘change agent’. We use civic technologies and open data to build digital democracies that afford citizens timely and unfettered access to actionable information that empowers them to make informed decisions and that strengthens civic engagement for improved public governance and accountability.

If you are seeking to work for an organization that is professional, fun, fast paced and provides a chance to make an impact then you’ve found your match. Attractive remuneration package.

Other requirements:

5+ year of experience in a telecoms, software development or technical role

Ability to work in a fast-paced team environment

Ability to deliver software projects within tight deadlines

Hands On software development experience

Familiar with software development lifecycle

Experience working in development organizations and donor funded projects a plus

Experience working on data analytics, big data, business intelligence and similar work a plus

Read and understand API documents and learn quickly to implement

Communicate well with team members, management, vendors and partners

Articulate and present work to donors, partners and

Document work regularly and clearly

Lead testing, migration and deployment of new applications, upgrades and patches

Manage support team and ensure tickets are closed in the shortest amount of time

Very comfortable using online collaboration and communication platforms