OSS Full Stack Developer

OSS Full Stack Developer job at Safaricom PLC

OSS Full Stack Developer

  • ob Identification 304
  • Apply Before 04/24/2024, 07:27 AM
  • Degree LevelBachelor’s Degree
  • Locations Safaricom Care Centre, Waiyaki Way, Westlands, Nairobi, P.O BOX 46350, 00100, KE

JOB DESCRIPTION

Reporting to the Manager – Operation Support Systems (OSS), Planning and Automation, the position holder will be responsible for designing, developing, and maintaining web based applications. The responsibility will collaborate with a multidisciplinary team to create applications that provide a seamless user experience.

RESPONSIBILITIES
  • Will be responsible for developing and maintaining both front-end and back-endCollaborate 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.

QUALIFICATIONS
  • Degree or diploma in Computer Science/Telecom engineering /electrical& electronics engineering/ITMinimum 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 methodologyIn-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.jsExperience 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 pipelinesProblem-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. pythonKnowledge of visualization tools e.g. PowerBI, Tableu, Qlik Sense, etc.Microservices architectureWorking 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. 

Professional Skills

  • Strong interpersonal skills including work ethics, Collaboration, Time management, etcStrong analytical, problem-solving, and decision-making capabilities

 How to ApplyIf you feel that you are up to the challenge and possess the necessary qualifications and experience, kindly proceed to update your candidate profile on the recruitment portal and then click on the apply button. Remember to attach your resume. 

Leave a Comment

Your email address will not be published. Required fields are marked *