Wednesday, 26 February 2020

Senior Analyst at Britam

Job Purpose

  • Design, development and 3rd line support of business applications, ranging from requirements analysis, solution design and development to solutions implementation and maintenance.
  • Design, implementation and operation of a continuous integration (CI) and continuous delivery (CD) ecosystem to ensure a predictable and reliable software development pipeline

Key responsibilities

  • Capturing of business applications information needs and mapping of the same to the software and /or database components;
  • Perform the necessary technical design and development functionality to ensure that business application systems can be effectively developed and implemented;
  • Design and development of front-end tier(s), middle tier(s), and /or back-end database tier(s) for business application;
  • Configure and/or customize business applications to meet business requirements using various database and software tools;
  • Assist in presentations of system functionality to new users and departments. Drives systems adoption by business users;
  • Create and/ or enhance user and system documentation as needed
  • Work directly with the IT support personnel and teams to resolve issues identified and escalated during daily operations;
  • Research and provide input on design approach, performance and base functionality improvements for various procedures and applications;
  • Generation of ideas to improve efficiency in software and application services offered to the business, and/or generate revenue for business;
  • Review user requirements documents to ensure that requirements are testable;
  • Develop test plans, test cases, test scripts and test reports on multiple projects of varying size; and
  • Design, develop and operate automated software build, packaging, testing and deployment tools to ensure predictable and repeatable software migration from development to test and eventually production environments – Continuous integration (CI) and continuous delivery (CD).

Knowledge, experience and qualifications required

  • Degree in Computer Science or technical-related field
  • Certified Solution Developer e.g. Java, Microsoft etc.
  • 4 – 6 years’ experience in applications development, which includes system customization and report designs.
  • 2+ years development experience with any modern programming tools/Platforms e.g. .NET, Java, Ruby, PHP
  • 2+ years’ experience in designing and developing automated repetitive software testing
  • 2+ years’ experience in working with modern CI/CD tools e.g. Jenkins, selenium, docker etc
  • 1+ Years development experience with Java EE
  • 2 years’ experience with RDMS preferably MS SQL Server, Oracle, MySQL, Sybase, and Informix.

Technical/ Functional competencies

  • Experience with web servers and application servers e.g. Apache, IIS, Apache Tomcat, JBoss, WebSphere, WebLogic.
  • Experience in data warehousing, business analytics, knowledge in Business Systems Modelling and data retrieval
  • Have knowledge of Mobile infrastructure, Internet technologies, ecommerce and e-payment technologies
  • Wide knowledge of testing approaches, manual and automated software testing
  • Good understanding of Service Oriented Architecture (SOA)
  • Unix user skills.
  • Experience in processes and procedures management.
  • Thorough understanding of relational database theory and practice
  • Good understanding of automation and orchestration of CI/CD tools

The post Senior Analyst at Britam appeared first on Jobs in Kenya - http://jobwebkenya.com/.



The post Senior Analyst at Britam is republished from Jobs – Jobs in Kenya – http://jobwebkenya.com/