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

  • Mobile App Developer 

Oracle Database Administrator and Developer 

Senior Sales Manager

    Mobile App Developer Oracle Database Administrator and Developer Senior Sales Manager

    Job Summary
    TechnoBrain is an integrated solutions providerwith presence in more than 20 countries across the globe. As one of the leadingsolutions providers in Africa, Techno brain believes in empowering lives; Inusing technology to bridge the socio-economic gap by providing ICT solutionsthat automate governments, activate companies and empower NGOs.
    Currently, the company has a portfolio of morethan 70 solutions along 13 industry vectors. For further information, pleasevisit www.technobraingroup.comPOSITIONOVERVIEW
    This is a specialized role in the area of Accountingdomain that require collaboration with client and development team.
    Required Skills & Experience
    AcademicQualifications

    Bachelor’sdegree/ PG Diploma in Computer/InformationScience/Technology.

    Experience

    Min. 4 years’ experience on MobileApplication for Android and IOS Development.
    Financial Accounting,Analysis and Reporting.
    Knowledge on Financialdomains or any other software applications.
    Should able to coordinatewith client and offshore development team.
    Experience in Paymentgateway integration in mobile apps is a big plus
    A portfolio of iOS and Androidapps in the Play Store/app store is a plus.
    From Android below experience is required:

    Excellent knowledge in core Java
    Hands on experience in the full life cycle of Android and IOS application development.
    Strong knowledge in web services.
    Good Knowledge of Mobile application development SDK’s.
    Push Notifications & Toast.
    Firebase knowledge.
    Hands on experience with Android studio build system.
    Source control GIT.
    UI & UX experience.
    Locations and Map API’s.
    Work with outside data sources.
    Unit-test code for robustness, including edge cases, usability, and general reliability.
    Experience with offline storage, threading, and performance tuning.
    Ability to understand business requirements and translate them into technical requirements.

    Responsibilities

     Support technology thatprotects the privacy and security of electronic data.
    Design and build Android andIOS mobile applications.
    Collaborate withcross-functional teams to analyze, design, and ship new features.
    Fully responsible for mobileapp development in the team.
    Build and publishapplications in app stores.
    Implement new technologiesto maximize application performance.

    go to method of application »

  • System Administrator

    System Administrator

    POSITION OVERVIEW
    This role holder ensures that the lab environment supports the quality assurance work that guarantees application solutions quality before launch to the market. The incumbent shall work closely with the internal project teams to identify, configure and troubleshoot Lab setup to ensure that all planned work is completed. He or she must be a network and software guru undertaking reviews of the network setup, identifying bottlenecks, troubleshooting failures and maintaining the security and standards needed to support testing procedures. 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 the 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 System Administration, preferably in a Software testing environment.
    Proficiency in PowerShell scripting, Windows troubleshooting, MS Office and SQL Queries.
    In depth knowledge in Virtualization preferably Microsoft Hyper-V.
    Good understanding of Windows Server and Active Directory.
    Experience managing a fleet of servers or desktops using Windows Admin Centre or any other application.
    Knowledge on VPNs, setup and troubleshooting.
    Very good knowledge in networking and its concepts such as routing, switching, subnets, ACLs, NAT, with a solid understanding of the OSI model.
    At least 1-year experience with one major cloud platform, preferably Azure, certification will be an added advantage
    Any combination of certifications in Testing Tools, ISTQB is preferred.
    Knowledge of at least one programming language and /or Testing Tools, Statistical tools.

    Responsibilities:

    Technical Support

    Administering, configuring and troubleshooting Microsoft Testing Centre Lab blade server’s/test machines based on Windows, Virtualization (Hyper-V) & Azure. This includes response, problem resolution and escalation of server issues.
    Analysis of server hardware and operating system software. This includes implementation of tactical service improvements, upgrades and system patching.
    Troubleshooting Lab issues including performing Root Cause Analysis in order to identify problems and putting measures to avoid similar issues in the future.

    Lab Optimization

    Ensuring well usage of available compute resources and that VMs are created and managed using virtualization best practices.
    Leading and improving lab processes for test executions.
    Plan, create and maintain smooth execution and long-term improvements.
    Monitor, identify, mitigate and communicate risks impacting the Lab and testing procedures.
    Preparation of weekly reports on the Lab status.

    Closing Date for receiving applications: 30th November, 2019.

  • Software Developers 

Web Developers

    Software Developers Web Developers

    Are you a software development guru? Are you excited about the opportunity to work with one of Africa’s leading custom software application providers? Would you want to work on a Microsoft project? TechnoBrain is hiring!
    Why Techno Brain?
    Techno Brain is an integrated solutions provider with a presence in more than 20 countries across the globe. As one of the leading solutions providers in Africa, Techno brain believes in empowering lives by using technology to bridge the socio- economic gap by providing ICT solutions that automate governments, activate companies and empower NGOs. Currently, the company has a portfolio of more than 70 solutions along 13 industry vectors.
    About the Role
    Techno Brain is looking for Software Developers who will be responsible for delivering the design and development of new and emerging systems/applications on multiple platforms. This position will also participate in architectural and design discussions with senior team members to come up with fitting solutions to problems while developing and translating user experience guidelines across multiple devices and platforms.
    Duties and Responsibilities

    Responsible for designing software architecture based on requirement and develop quality code that meets the business requirements

    Enforce design and coding standards through formal reviews resulting develop better code

    Write scalable and maintainable code solutions for complex engineering challenges

    Appreciate & Develop high-quality Front End/UI patterns

    Keep abreast of technology trends and advances in web / mobile technologies

    Participate in, and contribute to technical discussions for development framework

    Desired Candidate Profile
    Does this sound like you?

    You have a minimum of 2 years of experience in C#, Good understanding of C# language including Data Structures implementation in the Language, Candidate should be able to solve Logic problems

    You have a good understanding of SQL language and should be able to write queries in the same e.g JOINS and GROUP BY

    You have experience working with an object oriented development language e.g. C#

    You have a Bachelor’s degree in Computer Science/Electronics or a related field

    Priority will be given to Kenyan nationals

    go to method of application »

  • Web Developers 

Software Developers

    Web Developers Software Developers

    About the Role
    Techno Brain is looking for Web Developers who will be responsible for delivering the design and development of new and emerging systems/applications on multiple platforms. This position will also participate in architectural and design discussions with senior team members to come up with fitting solutions to problems while developing and translating user experience guidelines across multiple devices and platforms.
    Duties and Responsibilities

    Responsible for designing software architecture based on requirement and develop quality code that meets the business requirements
    Enforce design and coding standards through formal reviews resulting develop better code
    Write scalable and maintainable code solutions for complex engineering challenges
    Appreciate & Develop high-quality Front End/UI patterns
    Keep abreast of technology trends and advances in web / mobile technologies
    Participate in, and contribute to technical discussions for development framework

    Desired Candidate Profile
    Does this sound like you?

    You have a minimum 2 years of experience in C#, Good understanding of C#/ .NET Core language including Data Structures implementation in the Language, Candidate should be able to solve Logic problems
    You have a Bachelor’s degree in Computer Science/Electronics or a related field
    You have a good understanding of SQL language and should be able to write queries in the same e.g JOINS and GROUP BY
    You have experience in either Angular JS, or React JS
    You have an understanding of the MVC framework and its components
    Experience in Azure or any cloud Development platforms will be a plus
    Priority will be given to Kenyan nationals

    go to method of application »

  • Web Developers

    Web Developers

    Are you a web development guru? Are you excited about the opportunity to work with one of Africa’s leading custom software application providers? Would you want to work on a Microsoft-led project? TechnoBrain is hiring!
    About the Role
    Techno Brain is looking for Web Developers who will be responsible for delivering the design and development of new and emerging systems/applications on multiple platforms. This position will also participate in architectural and design discussions with senior team members to come up with fitting solutions to problems while developing and translating user experience guidelines across multiple devices and platforms.
    Duties and Responsibilities

    Responsible for designing software architecture based on requirement and develop quality code that meets the business requirements
    Enforce design and coding standards through formal reviews resulting develop better code
    Write scalable and maintainable code solutions for complex engineering challenges
    Appreciate & Develop high-quality Front End/UI patterns
    Keep abreast of technology trends and advances in web / mobile technologies
    Participate in, and contribute to technical discussions for development framework

    Desired Candidate Profile
    Does this sound like you?

    You have a minimum 2 years of experience in C#, Good understanding of C#/ .NET Core language including Data Structures implementation in the Language, Candidate should be able to solve Logic problems
    You have a Bachelor’s degree in Computer Science/Electronics or a related field
    You have a good understanding of SQL language and should be able to write queries in the same e.g JOINS and GROUP BY
    You have experience in either Angular JS, or React JS
    You have an understanding of the MVC framework and its components
    Experience in Azure or any cloud Development platforms will be a plus
    Priority will be given to Kenyan nationals

  • Presales Head IDMS for Kenya

    Presales Head IDMS for Kenya

    POSITION OVERVIEW
    The position is responsible for responsible for driving solution development in Techno Brain Group through his/her team and supporting Sales teams in delivering value driven demos to customers. The ideal candidate has a strong propensity for technology, loves innovation and leading technical teams to success.
    ROLE AND RESPONSIBILITIES

    Solution Development

    Oversee the design, development and improvement of solutions by liaising with product development team.
    Plan and implement the solution development life cycle based on market/client need.
    Tailor corporate solutions based on market trends, opportunities and competitor analysis.

    Sales team support and Corporate Positioning

    Ensure effective production of responses to Requests for Information (RFI) and Requests for Proposal (RFP)
    Collaborate with Sales teams to provide product, business and technical knowledge in support of pre-sales activities.
    Understand the go to market strategy for each product/solution and appropriately execute a sales plan with the on ground sales team.
    Promote Techno Brain as a company in the market to ensure brand recognition and awareness.

    Leadership

    Provide strong leadership to the team through engagement
    Promote Techno Brain as a company in the market to ensure brand recognition and awareness.
    Performance Management: Manage employee performance e.g. Weekly/monthly continuous performance discussions and provision of feedback. Translate strategy into executable plans while motivating your team with clear direction by setting clear goals and KPIs each quarter.
    Succession Planning: Develop the next leadership bench in your team through identifying and working with HR in developing your team’s talent potential e.g. coach, mentor and facilitate development of direct reports.
    Behavioural Role Model: Emulate Techno Brain corporate values through your behaviour through rewarding and voicing support for good behaviours as much as you reward technical competence.
    Team Engagement: Engage their employees and manage diversity within the workplace by encouraging and personally participating in employee engagement activities.

    PERSON SPECIFICATIONS
    Academic Qualifications

    Master’s degree in related field from a recognised university;
    Bachelor’s degree in a relevant field
    Professional Qualifications
    Relevant professional qualification;
    Member of a relevant professional body.

    Experience

    Minimum of (12) years’ relevant experience in a similar organisation with six (6) at managerial level.
    Worked in a fast growth environment.
    Good market understanding.

    Personal Attributes

    Demonstrate high levels of integrity.
    Decision making.
    Ability to interpret long term plans, programs and budgets developed senior management level.
    Interpersonal and leadership skills.
    Business/Financial Acumen, Business Savvy, Innovative.
    Project management skills.
    Good planning and research skills.
    Good analytical skills
    Embraces change and able to adapt easily.
    Good communication skills both oral and written.
    Passion for technology.

  • Presales Head IDMS for Kenya

    Presales Head IDMS for Kenya

    POSITION OVERVIEW
    The position is responsible for responsible for driving solution development in Techno Brain Group through his/her team and supporting Sales teams in delivering value driven demos to customers. The ideal candidate has a strong propensity for technology, loves innovation and leading technical teams to success.
    ROLE AND RESPONSIBILITIES

    Solution Development

    Oversee the design, development and improvement of solutions by liaising with product development team.
    Plan and implement the solution development life cycle based on market/client need.
    Tailor corporate solutions based on market trends, opportunities and competitor analysis.

    Sales team support and Corporate Positioning

    Ensure effective production of responses to Requests for Information (RFI) and Requests for Proposal (RFP)
    Collaborate with Sales teams to provide product, business and technical knowledge in support of pre-sales activities.
    Understand the go to market strategy for each product/solution and appropriately execute a sales plan with the on ground sales team.
    Promote Techno Brain as a company in the market to ensure brand recognition and awareness.

    Leadership

    Provide strong leadership to the team through engagement
    Promote Techno Brain as a company in the market to ensure brand recognition and awareness.
    Performance Management: Manage employee performance e.g. Weekly/monthly continuous performance discussions and provision of feedback. Translate strategy into executable plans while motivating your team with clear direction by setting clear goals and KPIs each quarter.
    Succession Planning: Develop the next leadership bench in your team through identifying and working with HR in developing your team’s talent potential e.g. coach, mentor and facilitate development of direct reports.
    Behavioural Role Model: Emulate Techno Brain corporate values through your behaviour through rewarding and voicing support for good behaviours as much as you reward technical competence.
    Team Engagement: Engage their employees and manage diversity within the workplace by encouraging and personally participating in employee engagement activities.

    PERSON SPECIFICATIONS
    Academic Qualifications

    Master’s degree in related field from a recognised university;
    Bachelor’s degree in a relevant field
    Professional Qualifications
    Relevant professional qualification;
    Member of a relevant professional body.

    Experience

    Minimum of (12) years’ relevant experience in a similar organisation with six (6) at managerial level.
    Worked in a fast growth environment.
    Good market understanding.

    Personal Attributes

    Demonstrate high levels of integrity.
    Decision making.
    Ability to interpret long term plans, programs and budgets developed senior management level.
    Interpersonal and leadership skills.
    Business/Financial Acumen, Business Savvy, Innovative.
    Project management skills.
    Good planning and research skills.
    Good analytical skills
    Embraces change and able to adapt easily.
    Good communication skills both oral and written.
    Passion for technology.

  • Presales Head IDMS for Kenya

    Presales Head IDMS for Kenya

    POSITION OVERVIEW
    The position is responsible for responsible for driving solution development in Techno Brain Group through his/her team and supporting Sales teams in delivering value driven demos to customers. The ideal candidate has a strong propensity for technology, loves innovation and leading technical teams to success.
    ROLE AND RESPONSIBILITIES

    Solution Development

    Oversee the design, development and improvement of solutions by liaising with product development team.
    Plan and implement the solution development life cycle based on market/client need.
    Tailor corporate solutions based on market trends, opportunities and competitor analysis.

    Sales team support and Corporate Positioning

    Ensure effective production of responses to Requests for Information (RFI) and Requests for Proposal (RFP)
    Collaborate with Sales teams to provide product, business and technical knowledge in support of pre-sales activities.
    Understand the go to market strategy for each product/solution and appropriately execute a sales plan with the on ground sales team.
    Promote Techno Brain as a company in the market to ensure brand recognition and awareness.

    Leadership

    Provide strong leadership to the team through engagement
    Promote Techno Brain as a company in the market to ensure brand recognition and awareness.
    Performance Management: Manage employee performance e.g. Weekly/monthly continuous performance discussions and provision of feedback. Translate strategy into executable plans while motivating your team with clear direction by setting clear goals and KPIs each quarter.
    Succession Planning: Develop the next leadership bench in your team through identifying and working with HR in developing your team’s talent potential e.g. coach, mentor and facilitate development of direct reports.
    Behavioural Role Model: Emulate Techno Brain corporate values through your behaviour through rewarding and voicing support for good behaviours as much as you reward technical competence.
    Team Engagement: Engage their employees and manage diversity within the workplace by encouraging and personally participating in employee engagement activities.

    PERSON SPECIFICATIONS
    Academic Qualifications

    Master’s degree in related field from a recognised university;
    Bachelor’s degree in a relevant field
    Professional Qualifications
    Relevant professional qualification;
    Member of a relevant professional body.

    Experience

    Minimum of (12) years’ relevant experience in a similar organisation with six (6) at managerial level.
    Worked in a fast growth environment.
    Good market understanding.

    Personal Attributes

    Demonstrate high levels of integrity.
    Decision making.
    Ability to interpret long term plans, programs and budgets developed senior management level.
    Interpersonal and leadership skills.
    Business/Financial Acumen, Business Savvy, Innovative.
    Project management skills.
    Good planning and research skills.
    Good analytical skills
    Embraces change and able to adapt easily.
    Good communication skills both oral and written.
    Passion for technology.