Junior Software Developer - Technical job at Savannah Informatics
Website :
34 Days Ago
Linkedid Twitter Share on facebook
Junior Software Developer - Technical
2026-06-19T09:43:21+00:00
Savannah Informatics
https://cdn.greatkenyanjobs.com/jsjobsdata/data/employer/comp_5217/logo/Savannah%20Informatics%20Limited.jpg
FULL_TIME
Nairobi
Nairobi
00100
Kenya
Computer Software
Computer & IT, Customer Service, Science & Engineering
KES
MONTH
2026-06-26T17:00:00+00:00
8

We are looking for a candidate who will work as a Technical Support Software Developer to be the first point of contact for service requests or incidents reported to the Service Desk and/or Contact Center. Every incident has a skill tier, and it is up to you to quickly classify the incident and either resolve it or escalate it to the appropriate engineering team if necessary. In this role, you take pride in providing timely and quality customer support and ensure that customers are impressed at every interaction. The problems you’ll encounter are complex and the solutions might be configuration, database-level, or even code-level. It’s an immense responsibility, but one that can put you on the fast track to career advancement.

Responsibilities

This individual will be responsible for:

  • Serve as the first point of contact for contact center users and customers reporting service requests or incidents.
  • Ensure timely and professional responses to customer inquiries, demonstrating a commitment to quality customer support.
  • Impress customers by effectively solving both simple and complex technical problems, and going above and beyond to exceed expectations.
  • Classify incidents based on their skill tier and take appropriate action to resolve them or escalate them to the appropriate engineering team if needed
  • Explore and discover the root causes of issues, exploring source code, databases, logs, and traces to provide accurate and effective solutions.
  • Maintain ownership of incidents throughout the resolution process, ensuring timely updates and closure with the customers
  • Continuously grow your product knowledge, both in breadth and depth, to better support customers and resolve technical issues efficiently.
  • Strong teamwork and collaboration with the customer experience team, engineers, and other stakeholders with the ability to work effectively with cross-functional teams.
  • Proficient in documenting customer interactions, troubleshooting steps, and solutions accurately and comprehensively, plus also contributing to knowledge base articles to improve self-service options for customers.
  • Continuously learning, sharing knowledge, and staying updated with engineering trends and technologies.

Requirements

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related science field.
  • Proven knowledge and hands-on experience in software development, programming languages, and technical terminology.
  • Proficiency in database query languages (e.g., SQL or similar).
  • Familiarity with development operating systems, with particular emphasis on macOS or Linux.

Skills

The ideal candidate for this position should have the following skills:

  • Familiarity with programming languages like Python/Django for analyzing source code or debugging issues.
  • Strong understanding of software systems, databases, and networking principles.
  • Understanding and experience of Git version control system concepts for managing code changes and collaborating with development teams.
  • A customer-focused mindset with a commitment to delivering exceptional customer support.
  • Proficiency in remote desktop tools such as TeamViewer, Remote Desktop Protocol (RDP), or VNC for providing remote assistance.
  • Experience with ticketing systems like Jira,Fresh Desk, Service Now, or Zendesk for incident management and tracking.
  • Strong attention to detail to ensure accuracy in diagnosing and resolving technical issues.
  • Capacity to handle multiple incidents simultaneously based on urgency and impact
  • Aptitude for digging deep to uncover underlying causes of problems and develop effective solutions.
  • Thoroughness in documenting incidents and maintaining detailed records.
  • Proactiveness in identifying recurring technical issues and proposing proactive solutions to prevent future occurrences.
  • Initiative to seek out opportunities for process improvements and contribute to the overall enhancement of technical support services.
  • Flexibility and adaptability to navigate through evolving technical environments and changing priorities.
  • Serve as the first point of contact for contact center users and customers reporting service requests or incidents.
  • Ensure timely and professional responses to customer inquiries, demonstrating a commitment to quality customer support.
  • Impress customers by effectively solving both simple and complex technical problems, and going above and beyond to exceed expectations.
  • Classify incidents based on their skill tier and take appropriate action to resolve them or escalate them to the appropriate engineering team if needed
  • Explore and discover the root causes of issues, exploring source code, databases, logs, and traces to provide accurate and effective solutions.
  • Maintain ownership of incidents throughout the resolution process, ensuring timely updates and closure with the customers
  • Continuously grow your product knowledge, both in breadth and depth, to better support customers and resolve technical issues efficiently.
  • Strong teamwork and collaboration with the customer experience team, engineers, and other stakeholders with the ability to work effectively with cross-functional teams.
  • Proficient in documenting customer interactions, troubleshooting steps, and solutions accurately and comprehensively, plus also contributing to knowledge base articles to improve self-service options for customers.
  • Continuously learning, sharing knowledge, and staying updated with engineering trends and technologies.
  • Familiarity with programming languages like Python/Django for analyzing source code or debugging issues.
  • Strong understanding of software systems, databases, and networking principles.
  • Understanding and experience of Git version control system concepts for managing code changes and collaborating with development teams.
  • A customer-focused mindset with a commitment to delivering exceptional customer support.
  • Proficiency in remote desktop tools such as TeamViewer, Remote Desktop Protocol (RDP), or VNC for providing remote assistance.
  • Experience with ticketing systems like Jira,Fresh Desk, Service Now, or Zendesk for incident management and tracking.
  • Strong attention to detail to ensure accuracy in diagnosing and resolving technical issues.
  • Capacity to handle multiple incidents simultaneously based on urgency and impact
  • Aptitude for digging deep to uncover underlying causes of problems and develop effective solutions.
  • Thoroughness in documenting incidents and maintaining detailed records.
  • Proactiveness in identifying recurring technical issues and proposing proactive solutions to prevent future occurrences.
  • Initiative to seek out opportunities for process improvements and contribute to the overall enhancement of technical support services.
  • Flexibility and adaptability to navigate through evolving technical environments and changing priorities.
  • Bachelor's degree in Computer Science, Information Technology, or a related science field.
  • Proven knowledge and hands-on experience in software development, programming languages, and technical terminology.
  • Proficiency in database query languages (e.g., SQL or similar).
  • Familiarity with development operating systems, with particular emphasis on macOS or Linux.
bachelor degree
12
JOB-6a350f396e88e

Vacancy title:
Junior Software Developer - Technical

[Type: FULL_TIME, Industry: Computer Software, Category: Computer & IT, Customer Service, Science & Engineering]

Jobs at:
Savannah Informatics

Deadline of this Job:
Friday, June 26 2026

Duty Station:
Nairobi | Nairobi

Summary
Date Posted: Friday, June 19 2026, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about Savannah Informatics
Savannah Informatics jobs in Kenya

JOB DETAILS:

We are looking for a candidate who will work as a Technical Support Software Developer to be the first point of contact for service requests or incidents reported to the Service Desk and/or Contact Center. Every incident has a skill tier, and it is up to you to quickly classify the incident and either resolve it or escalate it to the appropriate engineering team if necessary. In this role, you take pride in providing timely and quality customer support and ensure that customers are impressed at every interaction. The problems you’ll encounter are complex and the solutions might be configuration, database-level, or even code-level. It’s an immense responsibility, but one that can put you on the fast track to career advancement.

Responsibilities

This individual will be responsible for:

  • Serve as the first point of contact for contact center users and customers reporting service requests or incidents.
  • Ensure timely and professional responses to customer inquiries, demonstrating a commitment to quality customer support.
  • Impress customers by effectively solving both simple and complex technical problems, and going above and beyond to exceed expectations.
  • Classify incidents based on their skill tier and take appropriate action to resolve them or escalate them to the appropriate engineering team if needed
  • Explore and discover the root causes of issues, exploring source code, databases, logs, and traces to provide accurate and effective solutions.
  • Maintain ownership of incidents throughout the resolution process, ensuring timely updates and closure with the customers
  • Continuously grow your product knowledge, both in breadth and depth, to better support customers and resolve technical issues efficiently.
  • Strong teamwork and collaboration with the customer experience team, engineers, and other stakeholders with the ability to work effectively with cross-functional teams.
  • Proficient in documenting customer interactions, troubleshooting steps, and solutions accurately and comprehensively, plus also contributing to knowledge base articles to improve self-service options for customers.
  • Continuously learning, sharing knowledge, and staying updated with engineering trends and technologies.

Requirements

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related science field.
  • Proven knowledge and hands-on experience in software development, programming languages, and technical terminology.
  • Proficiency in database query languages (e.g., SQL or similar).
  • Familiarity with development operating systems, with particular emphasis on macOS or Linux.

Skills

The ideal candidate for this position should have the following skills:

  • Familiarity with programming languages like Python/Django for analyzing source code or debugging issues.
  • Strong understanding of software systems, databases, and networking principles.
  • Understanding and experience of Git version control system concepts for managing code changes and collaborating with development teams.
  • A customer-focused mindset with a commitment to delivering exceptional customer support.
  • Proficiency in remote desktop tools such as TeamViewer, Remote Desktop Protocol (RDP), or VNC for providing remote assistance.
  • Experience with ticketing systems like Jira,Fresh Desk, Service Now, or Zendesk for incident management and tracking.
  • Strong attention to detail to ensure accuracy in diagnosing and resolving technical issues.
  • Capacity to handle multiple incidents simultaneously based on urgency and impact
  • Aptitude for digging deep to uncover underlying causes of problems and develop effective solutions.
  • Thoroughness in documenting incidents and maintaining detailed records.
  • Proactiveness in identifying recurring technical issues and proposing proactive solutions to prevent future occurrences.
  • Initiative to seek out opportunities for process improvements and contribute to the overall enhancement of technical support services.
  • Flexibility and adaptability to navigate through evolving technical environments and changing priorities.

Work Hours: 8

Experience in Months: 12

Level of Education: bachelor degree

Job application procedure

Application Link: Click Here to Apply Now

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Kenya
Job Type: Full-time
Deadline of this Job: Friday, June 26 2026
Duty Station: Nairobi | Nairobi
Posted: 19-06-2026
No of Jobs: 1
Start Publishing: 19-06-2026
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.