Kazi Connect
Jobs in Kenya
Back to jobs
Job in Kenya

Software Developer

Kenya employer Nairobi Full Time Posted 2026-07-23
Apply at source
CountyNairobi
CityNairobi
DeadlineNot specified
SourceBrighterMonday Kenya
SalaryKsh 40,000-70,000
AddressHead Office
software developerJavaNairobifull timemid levelITengineeringsalessecurityinternshipSoftware DeveloperEngineering & Technology

AI summary

Full-time Software Developer role in Nairobi, Kenya. Responsible for developing, customizing, and integrating software applications using Java, databases, and front-end technologies. Requires 3 years experience and a Bachelor's degree in IT or related field.

  • Salary: Ksh 40,000-70,000
  • Mid-level position with 3 years experience required
  • Key skills: Java (J2EE), SQL, HTML5, CSS3, JavaScript, AngularJS
  • Office location in Nairobi, working hours 8am-5pm

Description

Find a Job + + + + Search Software Developer Total Solutions Ltd Engineering & Technology 2 months ago Easy apply Nairobi Full Time Recruitment Confidential Share link Share on WhatsApp Share on LinkedIn Share on Facebook Share on Twitter Share via SMS 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 Requirement: English Working Hours: Full Time - 8 to 5 Applicant Location: Kenya Job descriptions & 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 Log In and Apply Important safety tips Do not make any payment without confirming with the BrighterMonday Customer Support Team. If you think this advert is not genuine, please report it via the Report Job link below. Report Job Log in to apply now Continue with Google Continue with Linkedin Or continue with Forgot Password? Keep me logged in Log in Don't have an account? Sign Up to Apply Share link Share on WhatsApp Share on LinkedIn Share on Facebook Share on Twitter Share via SMS Activate Notifications Stay productive - get the latest updates on Jobs & News Activate Deactivate Notifications Stop receiving the latest updates on Jobs & News Deactivate This action will pause all job alerts. Are you sure? Cancel Proceed Similar jobs Lorem ipsum dolor sit amet consectetur adipiscing elit Lorem ipsum Lorem ipsum dolor (Location) Lorem ipsum Confidential 3 years ago Lorem ipsum dolor sit amet consectetur adipiscing elit Lorem ipsum Lorem ipsum dolor (Location) Lorem ipsum Confidential 3 years ago View More Stay Updated Join our newsletter and get the latest job listings and career insights delivered straight to your inbox. v2.homepage.newsletter_signup.choose_type Jobseeker Employer Email address * We care about the protection of your data. Read our Notify Me We care about the protection of your data. Read our privacy policy .

Never pay to apply. Always confirm the original source and watch for payment requests, sensitive document requests, or unrealistic promises.