Company Address: Address P.O. Box 18286-00100 Nairobi Silverpool Office Suites, Suites A9 / A10, Jabavu lane, Hurlingham, Off Argwings Kodhek Road, Nairobi 00100 Kenya

  • Assistant Project Manager

    Assistant Project Manager

    The ideal candidate will be responsible for all project direction, planning, completion, and financial outcome. In order to succeed in this position, the candidate must be organized and have excellent time management skills.
    Responsibilities

    lead the planning and implementation of project
    facilitate the definition of project scope, goals and deliverables
    define project tasks and resource requirements
    develop full scale project plans
    assemble and coordinate project staff
    manage project budget
    manage project resource allocation
    plan and schedule project timelines
    track project deliverables using appropriate tools
    provide direction and support to project team
    constantly monitor and report on progress of the project to all stakeholders
    present reports defining project progress, problems and solutions
    implement and manage project changes and interventions to achieve project outputs
    project evaluations and assessment of results

     
    Education and Experience

    University degree from recognized institution in relevant field
    Qualification in project management or equivalent (Prince 2 or PMP qualifications or both)
    knowledge of both theoretical and practical aspects of project management
    knowledge of project management techniques and tools
    2- 3 years direct work experience in project management capacity
    proven experience in people management
    proven experience in strategic planning
    proven experience in risk management
    proven experience in change management
    proficient in project management software

    Key competencies

    critical thinking and problem solving skills
    planning and organizing
    decision-making
    good communication and interpersonal  skills
    influencing and leading
    delegation
    Efficient team work management skills
    negotiation
    conflict management
    adaptability
    stress tolerance
    Financial management skills
    Leadership qualities

    Apply via :

    www.linkedin.com

  • Business Intelligence Developer

    Business Intelligence Developer

    About the Role

    This role provides technical expertise on areas on the designing, Building and and deploying BI solutions. The role is also tasked with analysisng, compiling and organizing company data in a manner that helps businesses make decisions and solve problems. The candidate should have a quality understanding of enterprise data warehouses.

    Job Responsibilities

    Work with clients to determine business requirements, priorities, define key performance indicators
    Design and development of BI(ETL) and Data Warehouse
    Data modelling and reports curation
    Participate in workstream planning process including inception, technical design, development, testing and delivery of BI solutions
    Installation, upgrade, support, and documentation of BI Solutions
    Providing onsite and offsite consulting services and support to clients 
    Mentor and develop junior developers and coordinate with off shore teams

    Requirements:

    3+ years of BI development experience with ability to follow development best practices.
    Hands-on experience using Visual Studio, Microsoft R, Microsoft Power BI, Microsoft SQL Server
    SQL, SSAS, SSRS, SSIS and database modelling skills.
    Strong analytical and problem-solving skills.
    Background in Data Warehouse design i.e. dimensional modelling and data mining
    Proficient English language skills.
    Experience delivering high quality, error free BI Solutions.
    Strong organization and communication skills.
    A meticulous and logical mind.
    Ability to learn new business processes or applications very quickly.
    Ability to establish and maintain effective working relationships.
    Ability to understand clients’ needs.

    Preferred Educational Background:

    Holder of a Data Science degree or related
    Certifications in Business Intelligence will be an added advantage

    Apply via :

    www.linkedin.com

  • Assistant Project Manager

    Assistant Project Manager

    The ideal candidate will be responsible for all project direction, planning, completion, and financial outcome. In order to succeed in this position, the candidate must be organized and have excellent time management skills.

    Responsibilities

    lead the planning and implementation of project
    facilitate the definition of project scope, goals and deliverables
    define project tasks and resource requirements
    develop full scale project plans
    assemble and coordinate project staff
    manage project budget
    manage project resource allocation
    plan and schedule project timelines
    track project deliverables using appropriate tools
    provide direction and support to project team
    constantly monitor and report on progress of the project to all stakeholders
    present reports defining project progress, problems and solutions
    implement and manage project changes and interventions to achieve project outputs
    project evaluations and assessment of results

     

    Education and Experience

    University degree from recognized institution in relevant field
    Qualification in project management or equivalent (Prince 2 or PMP qualifications or both)
    knowledge of both theoretical and practical aspects of project management
    knowledge of project management techniques and tools
    2- 3 years direct work experience in project management capacity
    proven experience in people management
    proven experience in strategic planning
    proven experience in risk management
    proven experience in change management
    proficient in project management software

    Key competencies

    critical thinking and problem solving skills
    planning and organizing
    decision-making
    good communication and interpersonal  skills
    influencing and leading
    delegation
    Efficient team work management skills
    negotiation
    conflict management
    adaptability
    stress tolerance
    Financial management skills
    Leadership qualities

    Apply via :

    www.linkedin.com

  • SharePoint Developer (Nairobi)

    SharePoint Developer (Nairobi)

    Job Purpose

    As a SharePoint Developer, you will be the technical expert on a project Management team and develop technical specifications for implementation, configuration, customizations, and enhancements of SharePoint Applications. Additionally, you will have technical oversight for development and delivery of large-scale project deliverables.

    Job Responsibilities

    Design and Development of SharePoint based Solutions, including aspects of the core, advanced solutions and industry specific solutions.
    Installation, upgrade, support, and documentation of SharePoint based Solutions.
    Ability to work closely with functional consultants to translate user requirements into functional specifications then into technical development
    Providing onsite and offsite consulting services and support to clients
    Mentor and develop junior developers and coordinate with off shore teams

    Requirements:

    3+ years of SharePoint and Web Development experience with ability to follow development best practices.
    Hands-on experience in PHP programming language.
    SQL and database modelling skills.
    Experience in SharePoint Deployments strongly required.
    Strong analytical skills.
    Proficient English language skills.
    Experience delivering high quality, error free software.
    Strong organization and communication skills.
    A meticulous and logical mind.
    Ability to learn new business processes or applications very quickly.
    Ability to establish and maintain effective working relationships.
    Ability to understand clients’ needs.

    Preferred Educational Background:

    Holder of a Computer Science degree or related

    Applications to be sent to jobs@attain-es.com and a copy to Robert.Musau@attain-es.com.

    Apply via :

    jobs@attain-es.com

  • ERP Development Trainees and Software Coding Trainees

    ERP Development Trainees and Software Coding Trainees

    Job Description
    Attain Enterprise Solutions Limited is a Gold Enterprise Resource Planning (ERP) company seeking to recruit ERP Development Trainees and Software Coding Trainees.
    Description
    The trainee is responsible for the design and development and/or modifications to the standard Microsoft Dynamics application.
    Skills
    Soft Skills

    Clear communicator (written and verbal)
    Creative solving of technical problems
    Ability to focus on deadlines and deliverables
    Ability to think abstractly

    Qualification

    The ideal candidate should be a fresh graduate with BSc degree in computer Science or related discipline.
    Business process understanding
    Web Services and Microsoft Office SharePoint Portal Server
    Microsoft .NET technology, Microsoft Visual Studio development system, and Microsoft Dynamics specific development environments
    Demonstrable understanding of Microsoft technology stack
    Integration of Microsoft Dynamics to other applications
    Understands and follows development best practices and ensures that modification are documented
    Ability to work both independently and with a team

    Duties and Responsibilities

    Interpret written business requirements and technical specification documents.
    Perform coding to written technical specifications.
    Investigate, analyse and document reported defects.
    Perform maintenance programming and correction of identified defects.
    Create, document, and implement unit test plans, scripts, and test harnesses.
    Create and maintain technical documentation using defined technical documentation templates.
    Perform related duties as assigned

  • Microsoft Dynamics Nav Developers 

Open Source Systems Developers

    Microsoft Dynamics Nav Developers Open Source Systems Developers

    JOB PURPOSE
    As a Microsoft Navision Developer, you will be the technical expert to the project Management team and develop technical specifications for implementation, configuration, customizations, and enhancements of Dynamics Navision. Additionally, you will have technical oversight for development and delivery of large-scale project deliverables.
    You will be a valued member of the team using a defined project methodology to develop various modules of Dynamics Navision. Your deep development and technical skills in Dynamics Navision will allow you to work in confidence and ensure success of your projects.
    JOB RESPONSIBILITIES

    Design and Development in Microsoft Dynamics Navision, including aspects of the core, advanced solutions and industry specific solutions
    Installation, upgrade, support, and documentation of Dynamics Navision
    Ability to work closely with functional consultants to translate user requirements into functional specifications then into technical development
    Providing onsite and offsite consulting services and support to Dynamics Navision clients
    Mentor and develop junior developers and coordinate with off shore teams

    REQUIREMENTS:

    3+ years of Microsoft Dynamics Navision Development experience with ability to follow development best practices
    Hands-on experience in one or more of the programming languages AX/ C/ C++/ C#
    SQL and database modelling skills
    Deep knowledge of both the functional and technical sides of Microsoft Dynamics Navision
    Ability to understand the functional and technical differences between different versions of Microsoft Dynamics Navision to perform upgrade assessments
    Experience installing and configuring Microsoft Dynamics Navision
    Ability to interface with clients both in person and remotely
    Strong analytical skills
    Proficient English language skills
    Experience delivering high quality, error free software
    Strong organization and communication skills
    Knowledge of accounting will be an added advantage
    A meticulous and logical mind
    Ability to learn new business processes or applications very quickly
    Ability to establish and maintain effective working relationships
    Ability to understand clients’ needs

    PREFERRED EDUCATIONAL BACKGROUND:

    Holder of a computer science degree or related
    Microsoft Dynamics Navision Development Certification(s)
    CPA Parts I and II Preferred

    go to method of application »

  • Bid Executive

    Bid Executive

    Job Description

    The Bid Executive is responsible for preparing winning proposals for all our products, updating existing documentation to make it relevant and up-to-date and ensuring that all our proposals have all the required information. 
    DUTIES AND RESPONSIBILITIES

    Understanding customers’ diverse, specific business needs and applying product knowledge to meet those needs.
    Preparation of quality tenders, proposals, quotations for any prospect client.
    Product documentation for all our ICT solutions
    Ensuring quality of service by developing a thorough and detailed knowledge of technical specifications and other features of employers’ systems and processes, and then documenting them.
    Providing technical advice to customers on all aspects of the installation and use of computer systems and networks, both before the sale.
    Advising on software features and how they can be applied to assist in a variety of contexts, such as accounting, manufacturing or other specialist areas.
    Ensuring that we prepare winning proposals that move successfully through the evaluation process.
    Meeting the targets set in the specific role
    Preparation of concept notes and idea notes.
    Preparing of the commercial aspects of the bid, ensuring all services are included in the final price to the customer
    Contributing to the written proposal – both in terms of content and presentation
    Ensure timely delivery of compliant and commercially sound bids 

    SKILLS REQUIRED

    Clear communicator
    High Energy Level,
    Excellent writing skills
    Attention to detail
    Ability to work under pressure Education and Experience

    EDUCATION BACKGROUND

    Bachelor’s degree in computer science or ICT related field.

  • System Functional Consultants

    System Functional Consultants

    Job Description

    DEPARTMENT: Implementation
    REPORTS TO: Head of Implementation and Support
    QUALIFICATIONS

    Bachelor of Commerce with CPA Part II qualification 

    Experience:

    1-2 years’ experience as either an ERP implementer.
    Experience with Microsoft Dynamics NAV and or AX an added advantage

    DUTIES AND RESPONSIBILITIES

    Collect user requirements from the client
    Document business processes and work flows
    Provide the link between the Developers and the Client
    Provide Quality Assurance of the developed systems
    Provide end user training
    Provide post implementation support to end users
    Prepare weekly targets and reports and give the latest status of their work
    Escalate implementation and support issues on time to the supervisor or any other manager

    SKILLS
    Soft Skills

    Proactive
    Good interpersonal skills
    Up-to-date with current trends in technology
    Creative problem solving and conflict resolution
    Inquisitive
    Customer Service and Public Relation skills
    Clear communicator (written and verbal) 

    Functional/Technical Skills

    Good knowledge of Accounting
    General Business processes analysis, interpretation and modeling skills
    Good understanding of implementation methodologies e.g. Sure Step Methodology
    Excellent documentation Skills
    Knowledge and hands on experience of at least one Accounting Software 

    Additional Skills

    Should have self-discipline
    Should be highly motivated and energetic

  • Bid Executive 

Business Development Executive

    Bid Executive Business Development Executive

    Job Description

    Summary of the Position
    The account manager is responsible for preparing winning proposals for all our products, updating existing documentation to make it relevant and up-to-date and ensuring that all our proposals have all the required information.
     
    Duties and Responsibilities

    Understanding customers’ diverse, specific business needs and applying product knowledge to meet those needs.
    Preparation of quality tenders, proposals, quotations for any prospect client.
    Ensuring quality of service by developing a thorough and detailed knowledge of technical specifications and other features of employers’ systems and processes, and then documenting them.
    Providing technical advice to customers on all aspects of the installation and use of computer systems and networks, both before the sale.
    Advising on software features and how they can be applied to assist in a variety of contexts, such as accounting, manufacturing or other specialist areas.
    Ensuring that we prepare winning proposals that move successfully through the evaluation process.
    Meeting the targets set in the specific role.
    Preparation of concept notes and idea notes.
    Preparing of the commercial aspects of the bid, ensuring all services are included in the final price to the customer.
    Contributing to the written proposal – both in terms of content and presentation.
    Ensure timely delivery of compliant and commercially sound bids.

    Skills Required

    Clear communicator
    High Energy Level,
    Excellent writing skills
    Attention to detail

    Qualification required

    Bachelor’s degree in computer science or related field

    go to method of application »