Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Feb 8, 2023
    Deadline: Feb 15, 2023
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Safaricom is the leading provider of converged communication solutions in Kenya. In addition to providing a broad range of first-class products and services for Telephony, Broadband Internet and Financial services, Safaricom seeks to uplift the welfare of Kenyans through value-added services and support for community projects.
    Read more about this company

     

    IT Solutions Architect

    Brief Description

    Reporting to the Software Engineering Lead, the position holder will be the liaison between business system users and the technical team in as far as building automated business solutions is concerned. The role holder will also be responsible for gathering, detailing, and documenting business requirements into solution designs for business users and technical developers. Propose ways in which the existing processes and systems can be used or changed to meet new business requirements as well as identify internal systems integrations needed to meet business requirements. They must have significant business knowledge and have one or more areas of technical expertise in software development, solution architecture and/or enterprise architecture. They are viewed as a solution expert and provide knowledge/counsel to software engineers.

    Responsibilities

    • Develop new user-facing features
    • Carry out full business requirements discovery that includes interviewing relevant stakeholders and end users i.e., requirements elicitation
    • Collect, classify, analyze and document business requirements as per set standards.
    • Create solution designs to meet business requirements by exploiting the functionality available in IT systems already in Safaricom, or by filling missing gaps with appropriate new systems, in accordance with enterprise architecture.
    • Lead a project team composed of designers and developers to drive the business needs and expectations by ensuring business intent is understood and delivered by IT.
    • Ensure best practices are adhered to such as reusability, monitoring, performance, security etc.
    • Collaboratively oversee the development of solutions as per agreed architecture, evolving them throughout the delivery in the face of changing requirements and feedback from the team.
    • Collaboratively develop test-driven business requirements and functional specifications with business, technical, and testing team members.
    • Participate in technical/functional evaluation of bids for new systems.
    • Ensure sensible consensus is reached for all requirements/specifications and help business, IT, and test leads to have the same mutual understanding thereof.
    • Liaise with other sections/departments in the delivery of services and projects as well as maintain good working relations between the Squad & Tribe team and all stakeholders.
    • Provide support to the Business Unit by assisting in the development/reviewing/translating of User Requirement Specifications into a baseline BRD (Business Requirements Document) and building design documents.
    • Promote proper release planning, guaranteeing adherence to business needs, change management governance and priorities.
    • Follow a prioritization process that is transparent and understandable for all parties involved.
    • Participate in innovation to improve delivered products and services and to explore new technologies and their applications to the enterprise space.

    Qualifications

    • A “hands-on software architect” capable of sharing software development experience with the rest of the team, which in turn helps them better understand how the architecture is viewed from a development perspective.
    • Expert-level development in at least 1 language such as Java, Python, NodeJs, GO or .NET.
    • Mastery of at least one Web Framework and for their language of choice
    • Deep knowledge and use of fundamental database concepts
    • Ability to run user requirement workshops and capture complex business requirements across multiple domains.
    • Strong business acumen and leadership mindset with ability to communicate and influence others.
    • Has analytical skills to picture an end-to-end solution derived from a design document
    • Ability to drive initiatives without any formal authority in an ambiguous environment
    • Exposure to multiple, diverse technologies and processing environment
    • Certification in Solution Architecture, TOGAF and Certification in Public Clouds will be an added advantage
    • Prior experience in ecommerce platform development will be an added advantage
    • Prior experience in Agile ways of working will be an added advantage

    go to method of application »

    Creative Designers

    Brief Description

    Reporting to the Commercial Lead – Masoko, the position holder will be designing and producing all visual content for the e-commerce channels to deliver a relevant and engaging customer experience, maximize conversion and drive sales.

    Responsibilities

    • Design visually compelling design assets and content for use across Masoko e-commerce channels
    • Work closely with the Masoko digital marketing team to deliver engaging and consistent content for web, mobile, email, affiliates, social media and display advertising channels
    • Create responsive designs for all screen size whilst demonstrating a user-centricity
    • Ensure designs are aligned to brand guidelines and best practice standards
    • Support the design of internal digital communication materials and presentations for the wider business on an ad hoc basis
    • Effectively manage workflow to deliver to deadline
    • Conduct continual analysis of competitor activity both onsite and across Digital Marketing channels, as well as observe key market trends
    • Study design briefs and conceptualize visuals based on requirements
    • Prepare rough drafts and present ideas
    • Complete projects by coordinating with internal design teams and external design agencies
    • Contribute to UX/UI crafts body of knowledge within Safaricom

    Qualifications

    • Degree in design, fine art or related field
    • Proven graphic designing experience
    • Proficiency with required desktop publishing tools, including Photoshop, InDesign, Illustrator
    • Proficiency with required vector graphics design, wireframing and prototyping tools, including Adobe XD, Figma, Balsamiq, InVision for web and mobile apps
    • Understanding of marketing, production, website design, mobile app design, corporate identity, product packaging, advertisements, and multimedia design
    • A strong eye for visual composition
    • Effective time management skills and the ability to meet strict deadlines
    • Ability to prioritize and manage multiple projects simultaneously in a fast-paced environment
    • Creativity around communication, typography, interactive media, branding and delivering presentations
    • Understanding and experience managing design systems and library of graphic assets
    • Knowledge of HTML and CSS with demonstrable work experience is desirable
    • Applications should include a portfolio of desktop/mobile web designs, mobile app designs, email campaigns, social media banners and other graphics

    go to method of application »

    Frontend Developer

    Brief Description

    Reporting to the Digital Channels Tech Lead, the position holder will be responsible for building the ‘client-side’ of our web applications and translate our company and customer needs into functional and appealing interactive applications. To create a functional and attractive digital environment for our company, ensuring great user experience.

    Responsibilities

    • Develop new user-facing features
    • Build reusable code and libraries for future use
    • Ensure the technical feasibility of UI/UX designs
    • Optimize application for maximum speed and scalability
    • Assure that all user input is validated before submitting to backend
    • Collaborate with other team members and stakeholders
    • Translates business and customer requirements into technology requirements
    • Defines architecture and design of systems and solutions to meet current and future business needs

    Qualifications

    • BSc. Computer Science/Software Engineering/IT
    • 3 years + experience in software development in a busy IT environment
    • Proficiency in coding languages and style sheet languages including HTML5, JavaScript, CSS3
    • Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
    • Demonstrable graphic design skills
    • Proficiency in JavaScript frameworks and libraries including Angular, Next.js, React, React Native
    • Working knowledge of desktop publishing tools, including Photoshop, InDesign, Illustrator
    • Strong working knowledge of web speed focused techniques like async loading and lazy loading
    • Working knowledge of source control and CI/CD tools including GitHub/GitLab, Ansible, AWS CodeDeploy
    • Significant working knowledge and experience in Rest API, GraphQL
    • Experience in applying Secure Software Development Life Cycle (SDLC) principles and practices
    • Working knowledge and experience of SEO principles and Google Analytics
    • Working knowledge and experience of Progressive Web Apps and cross-browser compatibility web development
    • Working experience of Android, iOS operating systems
    • Excellent problem-solving skills are preferred
    • Good interpersonal skills

    go to method of application »

    Project Manager

    Brief Description

    Reporting to the Senior Manager – Enterprise Projects Delivery, the position holder will oversee and manage the end-to-end deployment of enterprise customer projects using proven methodologies & techniques across project initiation, planning, execution, monitoring and reporting, risk management, quality assurance & communications to closure while adhering to constraints of scope, cost, time and quality.

    Responsibilities

    • Analyze project scope and contractual elements,
    • Plan, identify and mobilize resources personnel, technology & material required to deliver customer satisfaction.
    • Liaise with relevant technical and customer service teams internal and external to plan project work and ensure that the linkages between the various teams capture all the tasks that need to be carried out in a specific project within a specific timeframe. 
    • Develop and execute project implementation schedules and plans and revise them as appropriate to meet changing needs and customer requirements.
    • Effectively apply standard project implementation methodology and enforce quality standards.
    • Coordinate and manage cross functional activities & 3rd party roles for project success.
    • Track and manage day-to-day operational, technical and logistical aspects of projects.
    • Identify and mitigate risks.
    • Keep project stakeholders regularly informed of project plans, schedules and changes through timely status reports.
    • Communicate essential project information to cross functional teams and conduct follow through for timely action
    • Prepare project documentation and review deliverables before handover to client.
    • Conduct customer User Acceptance Tests (UAT) prior to project commissioning.
    • Provide copies of relevant documentation to the Business Support Team for onward service support & SLA enforcement.
    • Ensure timely and accurate billing by Finance

    Qualifications

    • Degree in a business discipline, IT or Engineering
    • 5 years’ experience in managing IT & Telecoms Projects in a dynamic Service oriented delivery environment.
    • Good knowledge of Enterprise products and solutions.
    • Excellent written and verbal communication skills (articulate) coupled with good listening and critical reasoning skills.
    • Good report writing skills coupled with excellent presentation skills.
    • Experience in centralization/integration processes where functions need to be realigned.
    • Ability to handle multiple projects at once, navigate through conflicting priorities and stakeholder expectations.

    Method of Application

    Use the link(s) below to apply on company website.

     

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Safaricom Kenya Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail