Closing: Apr 24, 2024
This position has expiredPublished: Apr 17, 2024 (14 days ago)
Job Requirements
Education:
Work experience:
Language skills:
Job Summary
Contract Type:
Sign up to view job details.
QUALIFICATIONS
- Degree or diploma in Computer Science/Telecom engineering /electrical& electronics engineering/IT
- Minimum of 2 years working experience in a busy heterogeneous IT environment. Working experience in the telecommunication industry is an added advantage.
- Working knowledge in Agile delivery methodology
- In-depth working knowledge with front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, etc).
- Proficiency in back-end languages like Java, or Node.js
- Experience with web frameworks (e.g., Spring, Django, etc)
- Experience with RESTful APIs and third-party libraries.
- Version control using Git.
- Experience using continuous integration/ continuous deployment pipelines
- Problem-solving skills and the ability to optimize performance.
- Should demonstrate proficiency in Data Cleaning, Data analytical and presentation skills.
- Knowledge of working with scripting languages e.g. python
- Knowledge of visualization tools e.g. PowerBI, Tableu, Qlik Sense, etc.
- Microservices architecture
- Working knowledge of SQL and NoSQL open-source database management systems with strength in PostgreSQL and Maria DB.
- Experience in Robotics Process Automation is an added advantage.
- Mobile programming language like Kotlin, Swift and Java is an added advantage.
Responsibilities
QUALIFICATIONS
- Degree or diploma in Computer Science/Telecom engineering /electrical& electronics engineering/IT
- Minimum of 2 years working experience in a busy heterogeneous IT environment. Working experience in the telecommunication industry is an added advantage.
- Working knowledge in Agile delivery methodology
- In-depth working knowledge with front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, etc).
- Proficiency in back-end languages like Java, or Node.js
- Experience with web frameworks (e.g., Spring, Django, etc)
- Experience with RESTful APIs and third-party libraries.
- Version control using Git.
- Experience using continuous integration/ continuous deployment pipelines
- Problem-solving skills and the ability to optimize performance.
- Should demonstrate proficiency in Data Cleaning, Data analytical and presentation skills.
- Knowledge of working with scripting languages e.g. python
- Knowledge of visualization tools e.g. PowerBI, Tableu, Qlik Sense, etc.
- Microservices architecture
- Working knowledge of SQL and NoSQL open-source database management systems with strength in PostgreSQL and Maria DB.
- Experience in Robotics Process Automation is an added advantage.
- Mobile programming language like Kotlin, Swift and Java is an added advantage.
- Will be responsible for developing and maintaining both front-end and back-end
- Collaborate with cross-functional teams to design, develop, and maintain high-quality applications.
- Integrate with backend services and RESTful APIs.
- Write clean and modular code following best practices.
- Use secure development approach and ensure any new vulnerabilities identified within OSS systems are fixed.
- Identify and fix bugs and performance bottlenecks.
- Conduct code reviews and ensure code quality.
- Should be up to-date with the latest frameworks.
- Retire legacy systems and drive usage of newly developed systems.
- Ensure all new systems meet Safaricom standards.
- Translate complex technical and functional requirements into detailed designs.
Applications submitted via Fuzu have 32% higher chance of getting shortlisted.