Jobs

Backend Microservices Developer at Safaricom Kenya

  • Job Type Full Time
  • Qualification BA/BSc/HND
  • Experience 5 years
  • Location Nairobi
  • Job Field ICT / Computer&nbsp

Backend Microservices Developer at Safaricom Kenya

Backend Microservices Developer

Key Responsibilities

  • Writing and analyzing code for portions of a project/projects.
  • Inspect and test code.
  • Helping engineers fix and solve complex problems.
  • Work with stakeholders, product owners and technical leads to keep projects on track.
  • Provide guidance and mentorship to entry level and mid-level software engineers.
  • Influence and guide on DevSecOps best practices within Safaricom Engineering framework and practices.
  • Development of microservices. It would be good to have understanding of Java or C#. Java with SpringBoot Framework experience is preferred.
  • Influence and guide the team in making critical architectural, design and programming decisions.
  • Evangelize software engineering best practices across the team using Safaricom Engineering values.
  • Design, test and rollout of running software services.
  • Run and enforce code reviews among the team.

Qualifications

Qualifications and skills

  • BSc. Computer Science/Software Engineering/IT.
  • 5+ years’ experience in software development in a busy IT environment.
  • Experience in Agile Development/software life-cycle development (SDLC).
  • Strong programming and technical skills. Extensive programming experience using Java(SpringBoot Framework), C#
  • Strong problem-solving skills leveraging on data structures and algorithms.
  • Passion for people and building collaborative teams.
  • Extensive experience with databases – relational data model, Stored Procedures, PL/SQL development, Messaging / Streaming, RDBMS, NoSql Databases and InMemory Databases.
  • Solid understanding of web services/technologies – REST/JSON, WSDL, XML, XSD;
  • Hands on experience with microservices – Ability to design, develop and implement scalable, elastic microservice based platforms based on java. Spring boot framework is preferred.
  • Solid understanding of Cloud Services, Serverless architecture and knowledge of AWS, Azure and GCP.
  • Experience developing solutions using agile, DevSecOps, and CI/CD automation tools such as jenkins, JMeter, Git, Stash, SonarQube, GitOps etc
  • Experience using code versioning & collaboration tools such as Gitlab or Github.
  • Experience in application security technologies (e.g. SSL)

Method of Application

Interested and qualified? Go to Safaricom Kenya on egjd.fa.us6.oraclecloud.com to apply

Leave a Comment