Titre du poste

Software Developer - Juba

Description

Position : Software Developer - Juba

We are seeking a skilled and innovative Software Developer to design, develop, and maintain high-quality software solutions that support our organizational goals. The ideal candidate has strong programming skills, excellent problem-solving abilities, and a passion for building efficient, scalable systems. You will work closely with cross-functional teams to translate business requirements into functional applications.
Key Responsibilities

  • Design, develop, test, and deploy software applications following industry best practices.
  • Collaborate with product managers, designers, and other developers to define technical solutions.
  • Write clean, efficient, and well-documented code across multiple platforms and technologies.
  • Troubleshoot, debug, and upgrade existing systems to improve performance.
  • Participate in code reviews to maintain high-quality standards.
  • Develop APIs and integrate third-party services as needed.
  • Ensure applications meet security, reliability, and scalability requirements.
  • Stay updated on emerging technologies and propose improvements where applicable.

Required profile for job ad : Software Developer - Juba

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • +5 years proven experience as a Software Developer or similar role.
  • Proficiency in one or more programming languages (e.g., Java, Python, JavaScript, C#, PHP).
  • Experience with modern frameworks (e.g., React, Angular, Node.js, Django, Spring Boot).
  • Strong understanding of databases (SQL and/or NoSQL).
  • Familiarity with version control tools such as Git.
  • Understanding of software development methodologies (Agile/Scrum).
  • Strong analytical, problem-solving, and communication skills.

Preferred Skills

  • Experience with cloud platforms (AWS, Azure, or Google Cloud).
  • Knowledge of DevOps practices and CI/CD pipelines.
  • Experience with containerization tools (Docker, Kubernetes).
  • Mobile application development (Android/iOS) is a plus.

Personal Attributes

  • Detail-oriented and committed to delivering high-quality work.
  • Ability to work independently and in a collaborative team environment.
  • Eagerness to learn and adapt to new technologies.
  • Strong time-management and organizational skills.

Job criteria for job ad : Software Developer - Juba

  • Job category :
    Accounting, controlling, finance - IT, new technologies - Marketing, communication
  • Industries :
    Advice, audit, accounting - Banking, insurance, finance - Distribution, selling, wholesale - IT, software engineering, Internet - Marketing, communication, media
  • Employment type : Permanent contract - Freelance - Part-time work
  • Region : Juba - International
  • City : Juba
  • Remote work :
    Yes
  • Experience level : 5 to 10 years - More than 10 years
  • Educational level : High school - Technical school - College - HND - Bachelor - Master - Doctorate
  • Spoken language :
    english > good level
  • Number of Position(s) : 50
  • Salary expectations :
    > SSP 500,000
  • Team management :
    Yes
  • SCRUM
  • AZURE
  • NODE JS
  • JAVA
  • Communication
  • Controlling
  • JAVASCRIPT
  • AGILE
  • SPRING
  • IDEAL
  • GIT
  • DOCKER
  • Design
  • NOSQL
  • ANDROID
  • PYTHON
  • C#
  • REACT
  • SQL
  • DJANGO
Be cautious! Do not send money to a potential employer. Do not pay any money for a potential contract of employment or for pre-employment training.
Please report any irregularities by using the candidate contact form and selecting the subject "Report a job ad".
Type de poste
Temps plein
Lieu du poste
Juba, Soudan du Sud
Date de publication
30 décembre 2025
Valide jusqu’au
27 février 2026
Close modal window