Jobs Career Advice Signup

Send this job to a friend


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

  • Posted: Feb 9, 2023
    Deadline: Feb 16, 2023
  • 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


    CRM Engineer

    Reporting to the Tech Lead – CRM Engineering, the position holder will work with other departments within the company to identify requirements and develop solutions (database design, workflows, integration touchpoints and user/data interfaces), configure and/or customize customer channel solutions to meet business requirements using various database and software tools

    The role is fixed term contract (1 year).

    Key Responsibilities:

    • Conduct business user requirements elicitation, analysis and specification.
    • Perform the necessary technical design and development functionality to ensure that business application systems can be effectively developed and implemented.
    • Perform data modeling to analyze and specify data structures within an application system
    • Design and development of front-end tier(s), middle tier(s), and /or back-end database tier(s) for business applications
    • Support new and existing application development by creating modifications and enhancements for CRM application.
    • Review and provide input on design approach, performance and base functionality
    • Perform effective system capacity planning and dimensioning to meet dynamic business needs
    • Create test plans, test data sets and perform automated testing to ensure all components of the developed systems meet specifications.
    • Designing and implementing highly scalable and available systems
    • Co-ordinate and Work with various stakeholders directly in delivery of new projects/ business asks.
    • Work directly with the IT support personnel and teams to resolve issues identified and escalated post project implementation.
    • Generation of ideas to improve efficiency in software and application services offered to the business, and/or generate revenue for business

    Qualifications – External

    • University Degree in computer science or technical related field
    • 4 years development experience with at least one of the following languages: Java, PHP, C++, C#, Python.
    • At least 3 years solid experience in Customer Relationship Management systems development.
    • At least 2 years development experience with RDMS preferably MySQL, MariaDB, Oracle etc. Experience in NoSQL databases is an added advantage
    • Certification and experience in working with cloud platforms is an added advantage.
    • Experience in Scrum and other Agile processes
    • Experience in Business Systems modeling and data retrieval
    • Unix/Linux technical skills with working experience in scripting in Linux/Unix.
    • Working knowledge of Jira, Git/SVN, Jenkins
    • Experience in the design and implementation of low-latency, high-availability, and performant systems.
    • Great communication and interpersonal skills
    • Attention to detail.
    • Good analytical and presentation Skills

    Method of Application

    Interested and qualified? Go to Safaricom Kenya on to apply

    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