Company Address: Address PO Box 57666-00200, Heritan House Woodlands Road, Off Argwings Kodhek Road Opposite DoD Headquarters Nairobi

  • Software Developer – Java or C++ with Linux

    Software Developer – Java or C++ with Linux

    Required Technical and Professional Expertise

    at least 3-years’ experience developing in programming languages (C++ or JAVA back end programming)
    At least 1 year working on porting assignment/projects
    1-year experience with databases (developing, optimizing, scaling)
    Solid understanding of Linux
    solid grasp of computer architecture (x86, System Z or POWER instruction set)
    Knowledge of approaches, tools, techniques for recognizing, anticipating, and
    resolving organizational, operational or process problems
    Experience in developing technical solutions for clients

    Effective interpersonal skills

    Ability to collaborate across teams and with clients
    Self-motivated and an aptitude to learn and apply knowledge quickly

    Preferred Technical and Professional Expertise

    Systems Z software and hardware background/experience
    Experience in Open Source community development processes and tools

    Apply via :

    www.linkedin.com

  • Human Resource Associate

    Human Resource Associate

    Requirement:

    Minimum of 1 year Human Resources Management experience, experience of working in BPO industry will be an added advantage.

    Preferable to have experience in two or more of the following areas:

    General HR management & Recruitment Excellence in a client management model
    Hiring the best workforce and integrating the tools and processes required to meet the needs of the business
    Experience in Reporting, MIS and usage of MS Office tools
    Strategic planning, complex problem resolution and general management expertise.
    Outstanding communication and presentation skills.
    High level of interpersonal skills and integrity; solid team player.

    Education:

    Bachelors Degree
    HR Professional certificates preferred

    Apply via :

    www.linkedin.com

  • Head Of Sales

    Head Of Sales

    The role is the primary point of contact for partner organisations and will ensure Plan International is following high standards of partnership management, guiding partners through all stages of the partnership process and ensuring partnership needs are adequately incorporated into planning, budgeting and other resourcing.
    Required skills:

    8-10 years’ relevant experience with 3 years in leadership level in the ICT industry in Strategic Sales positions.
    Proven track record of Consultative sales in the Fintech/BFSI domain
    Hands on experience in private sector sales, selling solutions for Digital Transformation of Enterprise Customers.
    Experience in international sales, managing business development across geographies such as Europe, Africa and Middle East
    Deep understanding of IT Solutions and products in enterprise Segments.
    Experience in hire, retain and motivate sales team and managing with diverse, multicultural sales force
    Proven ability to drive the sales life cycle process from plan to close
    Experience in working with large partners and understand the partner ecosystems
    Demonstrable experience in developing client-focused, differentiated and achievable solutions
    Ability to build and maintain deep relationships with current and prospective clients.
    Excellent follow-through skills keeps focused on what is required and will be able to demonstrate where they have led effective change
    Experience on hire, retain and motivate sales team across the group.
    Keen business sense, with the ability to find creative business-oriented solutions to problems
    Proven success with sales in a fast-paced, high-growth environment
    Excellent listening, negotiation, presentation and communication skills
    Master’s degree in Business administration or IT or other related field.

    Roles and Responsibilities:

    Meet sales objectives of revenue, profitability and sales growth through Techno Brain software solutions and Digital solutions in the international market
    Develop and execute new account plans, deliver presentations to new clients, and close business with a consultative solution-selling process
    Understand industry specific landscapes and trends, reporting on the forces that shift strategic business direction.
    Develop relationships with partners and managing all clients.
    Develop leads, actively target and follow up clients, identify and prioritize profitable business opportunities in liaison and with the support of the Corporate.
    Support on sales leadership to the organization in strategizing, planning and implementing sales strategies in the country.
    Develop the go to market strategy for each product/solution and appropriately execute a sales.
    Give presentations, seminars and briefings to clients articulating Techno Brain’s Value Proposition.
    Drive the capture and monitoring of critical sales data, ensuring sales forecasting data is both accurate and complete and customer/market insights are consistently communicated to the team
    Lead proposal development and RFP/tender responses
    Manage and implement the sales forecasting, planning and buyer driven sales and marketing processes.

    Apply via :

    www.linkedin.com

  • Head Of Services 

Associate Software Developer – RPA 

Marketing Manager 

Sales Support Executive 

Executive Architects 

Software Developer 

Software Design Engineer

    Head Of Services Associate Software Developer – RPA Marketing Manager Sales Support Executive Executive Architects Software Developer Software Design Engineer

    Job Description
    The role holder core responsibility is to successfully lead, manage and overall oversight of all global project’s delivery with highest compliance as per contract agreement. He or she shall be required to provide strategic direction as set by the Senior Leadership team which includes but not limited to resource management, budget allocation, customer management, reporting, documentation and process adherence to ensure project quality standards are consistently met at all times.  As a senior management, the role holder pivotal success is measured from achievement of strategic project objectives of Techno Brain, efficient allocation and use of resource, frontline management of customer and compliance to quality standards at all times.
    Required Skills & Experience:
    Academic Qualifications

    Bachelor or Master’s degree in related field from a recognised university is desirable.
    Member of a relevant professional body and relevant professional qualification or certification.

    Required Experience

    Minimum of ten (10) years’ relevant experience in IT Project management at a global level.
    A proven track record of IT Project delivery both in the private and public sector using iterative waterfall and agile methodology.
    Deep understanding of IT Technologies, Project Management and Process implementation.
    Thorough understanding of project management techniques, performance evaluation and change management principles.
    Experience in monitoring and track project progress against strategic and business objectives, as well as, take full accountability for management of scope, schedule and budget.
    Experience of working with PMO on all aspects of project management, to ensure the successful execution of all projects.
    Professional qualifications and Membership e.g. PMP, Certified Internal Auditor (CIA), CMMI and ISO 9001:2000, Customer Satisfaction Quality Assurance (CSQA).
    Demonstrable experience in developing client-focused, differentiated and achievable solutions

    Responsibilities
    Project Strategy Development and Implementation

    Collaborate with the Senior Leadership team in developing a vision and strategic plan to guide, develop and align global project delivery function of the organization.
    Define project scope, goals and deliverables that support business goals in collaboration with senior management and stakeholders.
    Identify, assess, and inform the Senior Leadership team of internal and external issues that affect the organization.

    Managing Project Teams, Stakeholder, Communication and reporting

    Effectively communicate project expectations to team members and stakeholders in a timely and clear fashion. Set and continually manage project expectations with team members and other stakeholders.
    Determine and assess need for additional staff and/or consultants and make the appropriate recruitments if necessary during project cycle.

    Managing the project risk

    Proactively manage changes in project scope, identify potential crises, and devise contingency plans.
    Track project milestones and deliverables.
    Identify and evaluate the risks to the organization’s people (clients, staff, management, and partners), property, finances, goodwill, and image and implement measures to control risks.

    Managing the project schedule and Budget

    Collaborate with the CTO and Finance to prepare a comprehensive annual budget.
    Approve expenditures within the authority delegated by the Chief Technology Officer as per project sheet.
    Provide the Chief Technology Officer and Finance Director with comprehensive, regular reports on the revenues and expenditure of the organization

    go to method of application »

    Please email your CV’s to: careers@technobraingroup.com indicating the position applied for.

    Apply via :

    careers@technobraingroup.com

    technobraingroup.com

  • Associate Technical Consultant 

Digital Sales Lead

    Associate Technical Consultant Digital Sales Lead

    Job Description
    The position is responsible for providing crucial support to the consultants on client projects by frequently being assigned to develop business and functional/technical models for use on projects as well as identification/development of solutions for customers. The role has a degree of freedom in accepting a mix of assignments and project aspects that will allow one to develop in into a fully autonomous consultant
    Qualifications

    Bachelor’s degree in Computer Science or a related field.
    Minimum of (2) years relevant experience for degree holders and (3) years relevant experience for diploma holders.
    Advanced Diploma in Engineering, Business IT, Management Information Systems, Computer Science, Mathematics and Statistics, Electrical Engineering or any other related field.
    Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
    Thorough understanding of React.js and its core principles.
    Experience with popular React.js workflows (such as Flux or Redux).
    Familiarity with newer specifications of EcmaScript.
    Experience with data structure libraries (e.g., Immutable.js).
    Knowledge of isomorphic React and Google Maps JS API is a plus.
    Good to have: exposure working on back-end preferably with Node.js.
    Familiarity with GraphQL APIs.
    Knowledge of modern authorization mechanisms, such as JSON Web Token.
    Familiarity with modern front-end build pipelines and tools.
    Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
    Ability to understand business requirements and translate them into technical requirements.
    Familiarity with code versioning tools such as Git, SVN and Azure DevOps.
    A knack for benchmarking and optimization

    Responsibilities
    System Development

    Developing new user-facing features using React.js
    Translating designs and wireframes into high quality code
    Optimizing components for maximum performance across a vast array of web-capable devices and browsers.

    Analysis, Design and Implementation

    Providing business analysis, business area assessment, and user needs analysis and business systems design for major projects
    Provide technical architecture analysis, design, development and enhancement.
    Assist in the implementation of end to end system life cycle development of projects.

    Monitoring of system integrity

    Perform daily system monitoring, verifying the integrity and availability of all hardware, server resources, systems and key processes, reviewing system and application logs, and verifying completion of scheduled jobs such as backups.
    Application of OS patches and upgrades on a regular basis, and upgrade administrative tools and utilities.

    Reporting

    Provide periodic accurate and updated performance reports to support capacity planning.

    Delivery of Training

    Train and familiarize client’s systems administrators.

    go to method of application »

    Closing Date for receiving applications: 30th June, 2021. Send Cv’s to:careers@technobraingroup.com

    Apply via :

    careers@technobraingroup.com

  • Software Tester Engineer

    Software Tester Engineer

    POSITION OVERVIEW
    This role holder ensures that application solutions quality is assured before launch to the market. The incumbent shall work closely with the assigned Microsoft contact person in running test scenarios and corrective measures ensuring apps deployed have passed optimum performance scores.  He or she must be a software guru undertaking various testing techniques to the process of executing a program or application with the intent of finding software bugs (errors or other defects). To succeed in this role, the incumbent must a quick thinker to translate of partner requirements, achiever, techy whizz and aggressive driver of deadlines for positive relationship across board immediately.
    Required Skills & Experience:
    Academic Qualifications

    Bachelor’s degree in Computer Science, Computer Engineering, Information System, Electrical Engineering or related fields.

    Experience:

    At least 2-3 years’ experience in Software testing environment.
    In-depth knowledge of Windows Operating Systems.
    Proficiency in MS Office and SQL Queries.
    Advanced Diploma in engineering, business IT, Management Information Systems, computer science, mathematics, statistics, electrical engineering or any other related field.
    Any combination of certifications in Testing Tools, ISTQB is preferred.
    Knowledge of at least one programming language and /or Testing Tools, Statistical tools.

    Responsibilities:

    Test Management

    Responsible for setting up the test environment, create/ design Test scenarios and Test cases.
    Analyze, review and assess software requirements, specifications and models for testability.
    Measure performance of components and provide data for software metrics.
    Track overall app productivity i.e. bugs arising and resolution quality.

    Test Script Creation and Refactoring

    Automate tests (supported by test lead).
    Contribute to the creation of test plans & test reports.
    No of bugs triaged as per defined process.
    Accountable for App testing configurations software modules (Unit and integration testing) against final requirements as per Microsoft/partner requirements.

    Test Execution

    Prepare and acquire test data.
    Execute and log tests, evaluate results and document deviations from expected results.
    ConductPeer Reviews on Test Cases and Defects.
    Perform Sanity, System Testing and Regression Testing.

    Test Reporting

    Run reports on identified defects and tracking them to closure.
    Periodic (Daily) reporting of the Daily status of all assigned tasks to the supervisor.
    Planned attendance for optimum service support as scheduled.

    Closing Date for receiving applications: 30th June, 2021.Send Cv’s to:careers@technobraingroup.com

    Apply via :

    careers@technobraingroup.comI

    technobraingroup.com

  • Dynamics 365 Finance & Operations (Formerly AX) – Functional Consultant 

Associate Technical Consultant

    Dynamics 365 Finance & Operations (Formerly AX) – Functional Consultant Associate Technical Consultant

    POSITION OVERVIEW
    The position is responsible for utilizing specialized expertise in AX technology towards the implementation of projects.
    Required Skills & Experience:
    Academic Qualifications

    Bachelor’s degree in a related field; Business, Accounting, Management Information Systems, Supply Chain Management, IT, computer science, engineering, mathematics, statistics, electrical engineering or any other.
    Any certification to the area an added advantage.

    Required Experience

    Minimum of (8) years relevant experience.
    Must have Logistics n finance background.
    Working experience in implementations Dynamics 365 Finance & Operations (formerly AX), preparing user documentation and performing data migration.
    Must have a certification in Supply Chain Management (Exam MB-330)
    Proficiency in Microsoft office tools including Visio and Ms Project with dominance in the creation and understanding pivot charts and tables and connecting to data source.
    Experience with SQL Server, SharePoint, EDI, and WMS is an added advantage.

    Responsibilities

    Requirements gathering and Documentation

    Understand Dynamics 365 Finance & Operations and assist in requirement gathering.

    Preparing requirements following meetings and input from the clients.

    Organizing, categorizing and preparing all documentation.

    Assisting with the preparation of the project status report, project timeline and project budget.

    Responsible for identifying risks in the project discovered during any work for the client and reporting them to the project manager.

    Ensure Signoffs on related activities.

    System configuration and Testing

    Assist in the design of the solution.

    System installation and database setup.

    Testing configured software modules (Unit and integration testing) against final requirements.

    Delivery of End User Training

    Preparing the training itinerary, materials and manuals.

    Delivering training to end users as scheduled.

    4.    Customer support

    Interface with senior management and end users and ensure high customer satisfaction.

    Provide Onsite support at Client’s site.

    Provide support to users in the UAT phase.

    Providing go live and post-implementation support.

    go to method of application »

    Please email your CV’s to: careers@technobraingroup.com indicating the position applied for.

    Apply via :

    careers@technobraingroup.com

  • Call-Centre Nurses (US certified)

    Call-Centre Nurses (US certified)

    POSITION OVERVIEW
    The role holder will manage daily activities, responsible for taking inbound and Out bound calls as per the SLAs (Service Level Agreements) outlined by the company.
    The role will be interacting with the Assistant Operations Manager, Head of Operations, Training Manager and HR Manager.
    Required Skills & Experience:
    Academic Qualifications

    Diploma or Bachelor’s degree in Nursing.

    Experience:

    Minimum 2 Years’ experience in a Hospital in the capacity of a nurse.
    Certified Nurse or Health practitioner in Kenya with a certification to work in USA
    Must have taken and passed the INCLEX exam
    Excellent Written and verbal communication Skills
    Analytical & Reporting Skills
    Organization Skills

    Responsibilities:

    Handling a multitude of different calls including: the main switchboard, calls with patients and their family members, emergencies, telehealth services, disaster response
    Providing 24-hour access to healthcare
    Scheduling, internal hospital communications for patients
    Research required information using available resources
    Provide customers with medical service information
    Enter client information into system
    Follow up on client calls where necessary
    Document all call information according to standard operating procedures

    Closing Date for receiving applications: 19th June, 2020

  • Android Developer

    Android Developer

    POSITION OVERVIEW
    This is a specialized role in developing Android based applications for Identity Management Projects which require collaboration with Client and Development team.
    Academic Qualifications

    Bachelor’s degree/PG Diploma in the field of Computers.

    Experience

    3 years’ experience on Mobile Application for Android Development.
    Knowledge on Biometric domain, Smart Card related application using NFC.
    Should be able to coordinate with client and development team.
    Excellent knowledge in core Java.
    Experience with the Android SDK, java.
    Hands on experience and solid understanding of full mobile development life cycle.
    Strong knowledge in web services.

    Experience working with remote data via REST and JSON.
    Push Notifications & Toast.
    Good Knowledge on SQL.
    Source control.
    UI & UX experience.
    Locations and Map API’s.
    Working with external biometric devices.
    Work with outside data sources.
    Unit-test code for robustness, including test cases, usability, and general reliability.
    Experience with offline storage, threading, and performance tuning.

    Good To Have:

    Experience in Payment gateway integration in mobile apps is a big plus.
    A portfolio of Android apps in the Play Store/app store is a plus.
    Experience of working on Contact less and Contact Type Smart Card Applications.
    Experience of working on Mifare Desfire EV2 card applications.

    Role & Responsibilities:

    Designing and developing advanced applications for the Android platform.
    Collaborate with cross-functional teams to analyze, design, and ship new features.
    Fully responsible for mobile app development in the team.
    Preparing the Technical Documentation during and after coding as well as estimating level of effort required.
    Contribute to application development activities including unit testing and bug fixing.
    Communicating with project team and client to understand the requirements.

  • Business Analyst – UI/UX

    Business Analyst – UI/UX

    Job Description
    ROLE AND RESPONSIBILITIES

    Determine operational objectives by studying business functions; gathering information; evaluating output requirements and formats.
    Interpret data and qualitative feedback and recommend changes based on data.
    Construct workflow charts and diagrams; studying system capabilities; writing specifications, create prototypes and wireframes.
    Create user stories, personas, and storyboards.
    Improve systems by studying current practices; designing modifications.
    Recommend controls by identifying problems; writing improved procedures.
    Monitor project progress by tracking activity; resolving problems; publishing progress reports; recommending actions.
    Prepare technical reports by collecting, analyzing and summarizing information and trends.
    Plan and conduct usability testing.

    Experience

    Minimum of five (5) years’ relevant experience.
    Building UI (UX) conceptual designs based on business requirements / concept development.
    Creating wireframes, UI prototypes and high-fidelity designs for web and mobile experiences.
    Creating digital assets to be used by developers in building web and mobile experiences.
    Building interactive UI prototypes using design tools such as Adobe XD, InVision, Moqups, Sketch or similar.