Jobs Career Advice Post Job
X

Send this job to a friend

X

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

Oops! It seems this job from Old Mutual Kenya has expired
View current and similar jobs using the button below
  • Posted: Apr 2, 2020
    Deadline: Apr 15, 2020
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any notarisation, certificate or assessment as part of any recruitment process. When in doubt, contact us

    Old Mutual Kenya is based in Nairobi and is part of a larger group that offers solutions in long-term savings, asset management and investment. We offer solutions to individuals and corporates underpinned by our core values which are: Respect, Integrity, Accountability and Pushing beyond boundaries.
    Read more about this company

     

    Senior Software Engineer

    Introduction...

    The overall responsibility shall be to lead the development of an integrated ecosystem of high performance distributed cloud based software systems encompassing mobile apps, web, USSD, SMS, mobile data platforms, payments, workflow systems, microservices and core financial and insurance information systems, powered by cloud engineering practices mainly based on Amazon Webservices.

    Minimum Requirements...

    ACADEMIC QUALIFICATIONS

    • Bachelor of Science in Computer Science, Software Engineering, electronic engineering
    • 3+ years software engineering practice with a focus on front end, middle layer, backend systems (including Big Data platforms) design and development.
    • AWS Cloud Solution Architect or AWS Developer certification

    SKILLS AND KNOWLEDGE

    • 3-5 years Significant experience in full software engineering lifecycle within complex business environments – from feasibility and economic value analysis and concept definition, product design, through solution design evaluation and recommendation, cost estimation construction and delivery management to deployment, maintenance and evolution.
    • Practical knowledge of software engineering processes – particularly agile software engineering.
    • Practical knowledge of software engineering economics
    • Knowledge of common cloud engineering principles and design patterns
    • Awareness of Infrastructure design, cloud architectural patterns.
    • Skilled in cloud software development particularly on Amazon Webservices.
    • 3-5 years of building and integration of massively distributed high performance software systems with at least 2+ years as a senior engineer.
    • Expert in service oriented architecture and micro-service architecture
    • Experience in serverless computing technology is a plus
    • Practical knowledge software engineering productivity and continuous integration and continuous delivery processing and the supporting technologies, particularly based on AWS cloud.
    • Skilled in Big Data system development
    • Skilled in desktop, app and web software development using a combination of the following tools: - Android, IOS, React, Ionic, Vue, Javascript, Java, Python, C Sharp.
    • Skilled in systems administration, particularly on Linux Operating systems
    • Knowledgeable and skilled in containerization technology
    • Hands on programming of webservices leveraging REST and SOAP
    • Hands on programming experience with Message Oriented Protocols and Middleware
    •  Experience in  USSD/SMS/Mobile and Electronic Payment systems development and integration

    Competency requirements

    • Negotiation and Stakeholder Management: Ability to convince and steer multiple stakeholders with diverse perspectives and opinions on a subject, towards a common strategic goal.
    • Effective Communication - Capability to transmit and receive information clearly and communicate effectively to others
    • Teamwork - Capability to contribute to effective team performance

    Job Specification...

    • Planning, Feasibility Analysis and Solution Design
      • Participate in detailed systems solution design ensuring designs that conform to established group IT architecture governance standards and established digital engineering practice standards.
      • Contribute to preparation of cost, effort and work schedules for proposed engineering projects
      • Contribute to shaping high value business cases for proposed software engineering projects
      • Participate in infrastructure capacity planning, budgeting and forecasting
    • Delivery, Continuous Development and Integration
      • Build, test, deploy, and maintain scalable distributed cloud based software systems primarily supported by AWS cloud infrastructure and conforming to project specific solution designs.
      • Contribute to solution design reviews for assigned projects
      • Manage contractors for effectively delivery
    • Engineering Thought Leadership
      • Meaningfully challenge the group’s engineering strategy
      • Proactively propose and demonstrate through proofs of concept new innovative ideas.

    Check how your CV aligns with this job

    Method of Application

    View Old Mutual Kenya Salaries

    Interested and qualified? Go to Old Mutual Kenya on to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Old Mutual Kenya Back To Home
Average Salary at Old Mutual Kenya
KSh 144K from 4 employees
Mysalaryscale.com

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail