Published

Profession

Industry

Seniority

Information technology, software development, data Jobs in Uganda

41

jobs

MedX

Fuzu Exclusive
Associate Engineer

Kampala, Uganda

MedX

Fuzu Exclusive
Devops Engineer

Kampala, Uganda

MedX

Fuzu Exclusive
Senior Software Engineer

Kampala, Uganda

Innovations for Poverty Action (IPA)

Data Manager, Global Research & Data Support

Uganda

Innovations for Poverty Action (IPA)

Data Specialist, Global Research & Data Support

Uganda

Engie Energy Access Uganda

Software Engineer (Rails)

Kampala, Uganda

pride microfinance limited

Fuzu Exclusive
SERVICE DESK OFFICER

Kampala, Uganda

Innovations for Poverty Action (IPA)

Data Associate, Global Research & Data Support

Uganda

MedX

Fuzu Exclusive
Product Manager

Kampala, Uganda

Quality Assurance and Management Consultants

Fuzu Exclusive
TECHNICAL SUPPORT

Kampala, Uganda

Quality Assurance and Management Consultants

Fuzu Exclusive
Digital Content Producer

Kampala, Uganda

The Great Lakes International Hospital

Computer Laboratory Attendants

Uganda

Uganda Bureau of Statistics

Head, Digital Solutions

Uganda

DFCU Bank

Program Controller

Kampala, Uganda

National Environment Management Authority (NEMA) Uganda

Senior Information Technology Officer

Uganda

DFCU Bank

Head Of Data Analytics

Uganda

Save the Children (Uganda)

Global Data Analyst

Uganda

National Agricultural Advisory Services (NAADS)

Data Entrants

Kampala, Uganda

DFCU Bank

Data Architect

Kampala, Uganda

DFCU Bank

IT Service Desk Analyst

Kampala, Uganda

Ministry of Health Uganda

System Administrator / Electronic Medical Records Developer (EMR)

Uganda

Medical Teams International

D365 / Power Platform Developer

Uganda

University Research Company:Centre for Human Services

Data Assistant

Gulu, Uganda

TotalEnergies

IS Business Analysts - SURFACE & SUB SURFACE

Kampala, Uganda

TotalEnergies

Data Manager G & G

Kampala, Uganda

TotalEnergies

INTERNATIONAL PROGRAM FOR YOUNG GRADUATES (VIE) - DATA SCIENTIST (M / F)

Kampala, Uganda

TotalEnergies

VIE Program - Geophysicist

Kampala, Uganda

Finance Trust Bank

Internal Auditor – IT

Kampala, Uganda

Innovex

Fuzu Exclusive
Software Developer

Kampala, Uganda

Get personalised job alerts directly to your inbox!

Uganda Bureau of Statistics

Data Entry Operator

Uganda

Fuzu Exclusive

Associate Engineer

Closing: Feb 15, 2022

17 days remaining

Published: Jan 27, 2022 (2 days ago)

Job Requirements

Education:

Bachelor's degree

Work experience:

2 years

Language skills:

English

Job Summary

Contract Type:

Part time

We are looking for a passionate Software Engineer to design, develop and install software solutions.
Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like Java, Ruby on Rails or .NET programming languages (e.g. C++ or JScript.NET.) Our ideal candidates are familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment.

Associate Engineer responsibilities include deploying product updates, identifying production issues and implementing integrations that meet customer needs. If you have a solid background in software engineering and are familiar with NodeJS / TypeScript / MongoDB / React / Gitlab CI / SCRUM and agile we’d like to meet you.

Ultimately, you will execute and automate operational processes fast, accurately, and securely.

Requirements
  • Proven work experience as a Software Engineer or Software Developer

  • Experience designing interactive applications
  • Experience in NodeJS / TypeScript / MongoDB / React / Gitlab CI / SCRUM and agile 
  • Ability to develop software in Java, Ruby on Rails, C++ or other programming languages

  • Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate)

  • Experience developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)

  • Experience with test-driven development

  • Proficiency in software engineering tools

  • Ability to document requirements and specifications

  • BSc degree in Computer Science, Engineering or relevant field

  • Responsibilities
    We are looking for a passionate Software Engineer to design, develop and install software solutions.
    Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like Java, Ruby on Rails or .NET programming languages (e.g. C++ or JScript.NET.) Our ideal candidates are familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment.

    Associate Engineer responsibilities include deploying product updates, identifying production issues and implementing integrations that meet customer needs. If you have a solid background in software engineering and are familiar with NodeJS / TypeScript / MongoDB / React / Gitlab CI / SCRUM and agile we’d like to meet you.

    Ultimately, you will execute and automate operational processes fast, accurately, and securely.

    Requirements
    • Proven work experience as a Software Engineer or Software Developer

  • Experience designing interactive applications
  • Experience in NodeJS / TypeScript / MongoDB / React / Gitlab CI / SCRUM and agile 
  • Ability to develop software in Java, Ruby on Rails, C++ or other programming languages

  • Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate)

  • Experience developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)

  • Experience with test-driven development

  • Proficiency in software engineering tools

  • Ability to document requirements and specifications

  • BSc degree in Computer Science, Engineering or relevant field

    • Execute full software development life cycle (SDLC)

    • Develop flowcharts, layouts and documentation to identify requirements and solutions

  • Write well-designed, testable code

  • Produce specifications and determine operational feasibility

  • Integrate software components into a fully functional software system

  • Develop software verification plans and quality assurance procedures

  • Document and maintain software functionality

  • Troubleshoot, debug and upgrade existing systems

  • Deploy programs and evaluate user feedback

  • Comply with project plans and industry standards

  • Ensure software is updated with latest features

  • Applications submitted via Fuzu have 32% higher chance of getting shortlisted.