Software Developer
Cette offre d'emploi est publiée par une plateforme externe.
| Localisation | Kenya, Kenya |
| Expérience | intermediate |
| Contrat | Temps plein |
| Clôture | dans 2 mois |
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
Key Relationships Customers of this Position
Knowledge, Skills, and Experience required for this Role
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.
- 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.
- 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
Découvrez votre score de compatibilité
Téléchargez l'application EdoMatch pour voir votre score de compatibilité personnalisé avec ce poste
Localisation
À propos de l'entreprise
T
Total Solutions Ltd
A technology solutions provider offering end-to-end IT products and services inc...
Site web
Vous êtes sur le point de quitter cette page
Ce lien vous redirigera vers un site externe :
https://www.totalsolutions.co.keContinuer
