Skip to main content
KaziHQKE Apply

Software Developer

Total Solutions Ltd Nairobi 22 May
Engineering & Technology Full Time Confidential
Apply now

Job summary

The position is responsible for developing, customizing, and integrating software applications and systems to support internal processes and business functions.

Min. qualification

Bachelors

Experience level

Mid level

Experience length

3 years

Language

English

Working hours

Full Time - 8 to 5

Applicant location

Kenya

Job description & requirements

Reports To: Technical Lead

Department: Software

Location: Head Office

Salary: Ksh 40,000-70,000

Job Purpose

The position is responsible for developing, customizing, and integrating software applications and systems to support internal processes and business functions. He/She will ensure quality, security, and performance in software development while providing technical support and collaboration with cross-functional teams.

Key Responsibilities

a) Software Development & Integration

  • Developing and customizing web and headless applications using Java (J2EE).
  • Integrating Fiscal devices with client software.
  • Working with database technologies (Postgres SQL, MySQL, PL/SQL) to manage and optimise data.
  • Implementing software engineering best practices, including code reviews, version control, and testing.

b) Customer & Internal Support

  • Providing support for internal and external clients.
  • Advising customers on the best software solutions aligned with their business needs.
  • Generating reports, support manuals, and project documentation.
  • Training sales personnel on software solutions offered.
  • Facilitating product demonstrations and training sessions for clients.

c) Technical & System Management

  • Developing and maintaining front-end applications using HTML5, CSS3, JavaScript, and AngularJS.
  • Optimizing front-end performance and ensuring cross-platform compatibility.
  • Troubleshooting and resolving system issues while ensuring software security and stability.
  • Performing any other duties assigned.

Key Relationships

Customers of this Position

  • External: Clients
  • Internal: Software Development, ERP Implementation, and Sales Teams.

Knowledge, Skills, and Experience required for this Role

  • Bachelor’s Degree in Information Technology, Computer Science, or a related field.
  • 3 years of experience in software development.
  • Demonstrate expertise in Java (J2EE) development.
  • Possess a strong understanding of the software development life cycle (SDLC) and coding best practices.
  • Experience with databases (Oracle, MySQL, PL/SQL) and writing complex SQL queries.
  • Exhibiting excellent problem-solving, analytical, and communication skills.
  • Working effectively both independently and collaboratively within a team environment

Similar jobs

Public Service Commission Kenya

Nairobi 21 JulEngineering & Technology
full time

Job Title: Instructor III – Building & Civil Engineering Date Posted: 21/07/2026 Job Type: Full Time Employer: Public Service Commission Kenya Industry: Teaching Salary: Open Location: Nairobi Country: Kenya Deadline: 11/08/2026 Teaching Jobs, Public Service Commission Kenya Jobs. Looking for a teaching job in Kenya? PSCK is hiring Instructors III skilled in curriculum implementation, practical instruction, student assessment, and training delivery. Qualifications For appointment to this grade, a candidate must have:- A Diploma in Technical Education in the relevant field from a recognized institution; OR For Instructor III – Building and Civil Engineering, the fields are:Civil

Instructor III – Plumbing Job PSCK

Public Service Commission Kenya

Nairobi 21 JulEngineering & Technology
full time

Job Title: Instructor III – Plumbing Date Posted: 21/07/2026 Job Type: Full Time Employer: Public Service Commission Kenya Industry: Teaching Salary: Open Location: Nairobi Country: Kenya Deadline: 11/08/2026 Teaching Jobs, Public Service Commission Kenya Jobs. Looking for a teaching job in Kenya? PSCK is hiring Instructors III skilled in curriculum implementation, practical instruction, student assessment, and training delivery. Qualifications For appointment to this grade, a candidate must have:- A Diploma in Technical Education in the relevant field from a recognized institution; OR For Instructor III – Plumbing , the fields are: Plumbing Technology, Water Engineering, and P

Knight Frank

Kenya 21 JulEngineering & Technology
full time

Job Title: Commercial Building Electrician Date Posted: 21/07/2026 Job Type: Full Time Employer: Knight Frank Industry: Engineering Salary: Open Location: Nairobi Country: Kenya Deadline: 25/07/2026 Engineering Jobs. Knight Frank Jobs. Looking for an engineering job in Kenya? Knight Frank is hiring a Commercial Building Electrician to install, maintain and support the reliable operation of building services. The role is based in Nairobi and experience in building maintenance is required. Key Responsibilities Respond promptly to service requests and repair electrical systems efficiently, minimising downtime. Conduct preventative maintenance, testing, and troubleshooting of electrical

Start on WhatsApp