Website: Website http://www.abnosoftwares.co.ke

  • Customer Success Engineer (Accounting & Finance)

    Customer Success Engineer (Accounting & Finance)

    Job Description

    Customer Experience is the core of what we do, and this role will demonstrate a best-in-class customer experience with all ABNO’s products.
    We are looking for an Implementation & Support Engineer who will provide onsite and remote engineering support of ABNO’s products. The Support & Implementation Engineer will be responsible for the full life cycle of incidents and problems to enhance the customer experience with ABNO’s products. The role will require close working with all teams in all levels of technical support and engineering.

    Job Responsibilities

    Serve as level-two support engineer on production services implemented at customer sites as well as centrally maintained services.
    Implement and maintain system monitoring tools deployed at the customer’s premises and coordinate with the service desk personnel to ensure smooth service uptime.
    Prepare and present service reports with insights and service improvement plan implementation.
    Take the lead on service improvement deliverables as far as the customer is concerned.
    Responsible for requirements gathering and documentation during project discovery in the delivery process.
    Translate gathered requirements into technical design documents that will include Product definition document, High-level design document and Low-level design document.
    Prepare technical proposal documentation for projects.
    Assist with sales calls where there is a technical aspect of the project that needs to be explained to the customers.
    Maintain customer relationships by building technical relationships with the customers’ Engineering and Business Management teams.
    Assist in reporting requirements when they arise with the customer.
    Building and engineering support tools to enhance ABNO’s products. and services.

    Qualifications

    Essential Requirements

    A degree in Bachelor of Commerce/Accounting related degree is preferred.
    CPA ongoing or Finalists
    You have at least 2-4 years of experience in application Implementation and support.
    You have excellent English and Swahili skills, both written and spoken.
    You have extensive experience of SAAS Products and Working experience in managing AWS or related cloud infrastructure at scale.
    Working experience with offering the technical deployment and implementation of the products and services to the customers.
    You have Troubleshooting skills and prompt customer feedback Management.
    You have great experience with financial systems.
    You have extensive experience in web technologies.
    You have excellent interpersonal and communication skills.
    You have experience working in high-pressure environments/projects.
    You have good presentation skills and excellent report writing skills.
    You are an excellent team player.
    You are a highly motivated individual with a highly proven work ethic.

    Apply via :

    careers@abnosoftwares.com

  • Customer Success Engineer

    Customer Success Engineer

    Job Description

    Customer Experience is the core of what we do, and this role will demonstrate a best-in-class customer experience with all ABNO Softwares International products.
    We are looking for an Implementation & Support Engineer who will provide onsite and remote engineering support of ABNO’s products.
    The Support & Implementation Engineer will be responsible for the full life cycle of incidents and problems to enhance the customer experience with ABNO’s products. The role will require close working with all teams in all levels of technical support and engineering.

    Responsibilities

    Serve as level-two support engineer on production services implemented at customer sites and centrally maintained services.
    Implement and maintain system monitoring tools deployed at the customer’s premises and coordinate with the service desk personnel to ensure smooth service uptime.
    Prepare and present service reports with insights and service improvement plan implementation.
    Take the lead on service improvement deliverables as far as the customer is concerned.
    Responsible for requirements gathering and documentation during project discovery in the delivery process.
    Translate gathered requirements into technical design documents that will include Product definition document, High-level design document and Low-level design document.
    Prepare technical proposal documentation for projects.
    Assist with sales calls where there is a technical aspect of the project that needs to be explained to the customers.
    Maintain customer relationships by building technical relationships with the customers’ Engineering and Business Management teams.
    Assist in reporting requirements when they arise with the customer.
    Building and engineering support tools to enhance ABNO’s products. and services.

    Qualifications

    A degree in Bachelor of Commerce/Accounting related degree is preferred.
    CPA ongoing or Finalists
    You have at least 2-4 years of experience in application Implementation and support.
    You have excellent English and Swahili skills, both written and spoken.
    You have extensive experience of SAAS Products and Working experience in managing AWS or related cloud infrastructure at scale.
    Working experience with offering the technical deployment and implementation of the products and services to the customers.
    You have Troubleshooting skills and prompt customer feedback Management.
    You have great experience with financial systems.
    You have extensive experience in web technologies.
    You have excellent interpersonal and communication skills.
    You have experience working in high-pressure environments/projects.
    You have good presentation skills and excellent report writing skills.
    You are an excellent team player.
    You are a highly motivated individual with a highly proven work ethic.

    Apply via :

    careers@abnosoftwares.com

  • Digital Marketing Executive

    Digital Marketing Executive

    Responsibilities:

    Plan and execute all digital marketing, including SEO/SEM, marketing database, email, social media and display advertising campaigns
    Design, build, and maintain our social media presence
    Measure and report the performance of all digital marketing campaigns, and assess against goals (ROI and KPIs)
    Identify trends and insights, and optimize spend and performance based on the insights
    Brainstorm new and creative growth strategies
    Plan, execute, and measure experiments and conversion tests
    Collaborate with internal teams to create landing pages and optimize the user experience
    Utilize strong analytical ability to evaluate end-to-end customer experience across multiple channels and customer touchpoints
    Instrument conversion points and optimize user funnels
    Collaborate with agencies and other vendor partners
    Evaluate emerging technologies. Provide thought leadership and perspective for adoption where appropriate

    Requirements and skills:

    B. Com degree in marketing or a related field
    Proven working experience in digital marketing
    Demonstrable experience leading and managing SEO/SEM, marketing database, email, social media, and/or display advertising campaigns
    Highly creative with experience in identifying target audiences and devising digital campaigns that engage, inform, and motivate
    Experience in optimizing landing pages and user funnels
    Solid knowledge of website analytics tools (e.g., Google Analytics, NetInsight, Omniture, WebTrends)
    Working knowledge of ad serving tools (e.g., DART, Atlas)
    Experience in setting up and optimizing Google Adwords campaigns
    Working knowledge of HTML, CSS, and JavaScript development and constraints
    Up-to-date with the latest trends and best practices in online marketing and measurement
    Able to work comfortably in a fast-paced environment.

    Apply via :

    www.linkedin.com

  • Marketing Manager

    Marketing Manager

    Department: Business Development
    Reports to: Business Development Manager
    Supervises: None
    Location: Nairobi with some travel out of Nairobi
    Job Summary
    The marketing manager position holder is responsible for the promotion and positioning of the ABNO brand by ensuring that the company is communicating the right messaging to attract prospective customers and retaining the existing clients.
    Role & Responsibilities

    Work closely with the Business Development Manager to execute business and marketing plans and to develop corporate leads, contacts, presentations, and proposal packages.
    Evaluating and optimizing marketing and pricing strategies for all the products. 
    Analysing market data and trends of the industry in Kenya and the region and preparing forecasts.
    Generating new business leads.
    Oversee the content creation, and generally manage the content creators.
    Work closely with the sales team to close on market leads.
    Analyse customer behaviour and adjust marketing strategies accordingly.
    Developing strategies to increase brand awareness.
    Increase market share by coordinating marketing strategies with the sales, financial, customer experience, and technical departments.
    Developing and managing the marketing department’s budget.
    Overseeing and carry out branding, advertising, and promotional campaigns and reporting on the outcomes of the marketing activities carried out.
    Preparing and presenting quarterly and annual reports to management.
    Promoting our brand at trade shows and major industry-related events.

    Knowledge, skills and experience required

    Bachelor’s degree in marketing, finance, business administration, or similar.
    A master’s degree in a relevant field will be advantageous.
    At least two years’ experience as a marketing manager.
    Proficiency in software marketing.
    Extensive knowledge of marketing strategies, channels, and branding.
    Excellent public relations skills
    Research and report writing skills

    Other Competencies

    Superb leadership, communication, and collaboration abilities.
    Exceptional analytical and problem-solving skills
    Strong time management and organizational abilities.

    Performance Standards

    Good analysis of the market
    Increased market share
    Increased brand visibility
    Innovative ideas for business solutions
    Problem solving and sound decisions made to address customer requirements

    Apply via :

    www.linkedin.com

  • Finance Implementation Engineers (interns)

    Finance Implementation Engineers (interns)

    Reports to: Financial Systems Manager
     Job Summary
     
    Key function of this position is to participate in implementation lifecycle, training and offering support to client finance and technical staff on finance, payroll, asset and procurement modules.

    Roles & Responsibilities

    Assist  in implementation of Finance, payroll, Asset management and Procurement modules
    Participate in accessing the current financial policies and procedures and, from that, develop the ideal workflow to be used in the ERP system.
    Ensure that workflows incorporate key financial and procurement controls as identified in policies and procedures.
    Working closely with the technical team and evaluate how system changes will affect workflow, data, and reporting.
    Participate in documenting, communicating and managing changes that surface during implementation
    Participate in training to system users and handholding during data input.
    Identifying opportunities to improve the utilization of the solution and enhancing the acceptance of the modules
    Work with the support team to ensure efficient resolution of system issues.
    Developing weekly and monthly reports on assigned work.
    Any other duties assigned by the supervisor.

    Education and Skills required

    Degree in; B.Com(Fin/Acc), BBIT, B.Sc. Finance or any other related field or a Diploma in Accountancy
    CPA/ACCA/CIFA qualification
    Able to communicate, transfer, and impact knowledge.
    Able to troubleshoot financial issues
    Excellent interpersonal skills and good team player
    Problem solver

    Apply via :

    www.linkedin.com

  • Finance Implementation Engineers(interns)

    Finance Implementation Engineers(interns)

    Reports to: Financial Systems Manager
    Job Summary
    Key function of this position is to participate in implementation lifecycle, training and offering support to client finance and technical staff on finance, payroll, asset and procurement modules.
    Roles & Responsibilities

    Assist  in implementation of Finance, payroll, Asset management and Procurement modules
    Participate in accessing the current financial policies and procedures and, from that, develop the ideal workflow to be used in the ERP system.
    Ensure that workflows incorporate key financial and procurement controls as identified in policies and procedures.
    Working closely with the technical team and evaluate how system changes will affect workflow, data, and reporting.
    Participate in documenting, communicating and managing changes that surface during implementation
    Participate in training to system users and handholding during data input.
    Identifying opportunities to improve the utilization of the solution and enhancing the acceptance of the modules
    Work with the support team to ensure efficient resolution of system issues.
    Developing weekly and monthly reports on assigned work.
    Any other duties assigned by the supervisor.

    Education and Skills required

    Degree in; B.Com(Fin/Acc), BBIT, B.Sc. Finance or any other related field or a Diploma in Accountancy
    CPA/ACCA/CIFA qualification
    Able to communicate, transfer, and impact knowledge.
    Able to troubleshoot financial issues
    Excellent interpersonal skills and good team player
    Problem solver

    Apply via :

    www.linkedin.com

  • System Administrator 

Head of Projects

    System Administrator Head of Projects

    Reports to: Technical Operations Manager
    JOB SUMMARY
    The Systems admin will maintain the computer networks, provide technical support and ensure the whole company runs smoothly. He /She will monitor and maintain the company computer systems, install and configure hardware and software, and solve technical problems.
    ROLES &RESPONSIBILITIES

    Install and configure computer hardware, software, systems, networks, printers and scanners
    Monitor and maintain computer systems and networks
    Responding in a timely manner to service issues and requests
    Providing technical support across the company
    Setting up accounts for new users
    Repairing and replacing equipment as necessary
    On board & train new staff on all company platforms such as team; teams, basecamp, 3cx telephone platform, & assign them new emails.
    Maintain Company Servers/ biometric systems etc.
    Organize the boardroom and assign projectors to teams as may be required.
    Knowledge, skills and experience required
    BSc/Ba in Information Technology, Computer Science or a related discipline
    Professional certification (e.g. Microsoft Certified Systems Administrator (MCSA)) is an added advantage
    At least 2 years proven work experience as a System Administrator, Network Administrator or IT support in a busy organization.
    Experience with databases, networks (LAN, WAN) and patch management
    Knowledge of system security (e.g. intrusion detection systems) and data backup/recovery
    Ability to create scripts in Python, Perl or other language
    Familiarity with various operating systems and platforms
    Knowledge on LMS platforms

    Other Competencies

    Resourcefulness and problem-solving aptitude
    Excellent communication skills
    Experience and interest in internal and external communications, partnership development
    Proficient in Microsoft Office (Outlook, Word, Excel, and Power Point), Adobe Acrobat, and Social Media web platforms.

    go to method of application »

    Use the link(s) below to apply on company website.  

    Apply via :

  • Senior Software Engineer

    Senior Software Engineer

    Senior Software Engineer will develop information systems by studying operations; designing, developing and installing software solutions; support and develop software team. The Senior Software Engineer will lead a team of developers responsible for building new and support existing websites.Ability to prioritize well, communicate clearly, have a consistent track record of delivery and excellent software engineering skills. Creative engineering balanced with high quality and a customer focus. Must be able to work across multiple facets of the project and juggle multiple responsibilities at the same time. Strong analytic capability and the ability to create innovative solutions.  The position reports directly to the Software Development Manager.
    RESPONSIBILITY:

    Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle
    Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions
    Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
    Prepare and install solutions by determining and designing system specifications, standards and programming
    Improve operations by conducting systems analysis; recommending changes in policies and procedures
    Update job knowledge by studying state-of-the-art development tools, programming techniques and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations
    Protect operations by keeping information confidential
    Provide information by collecting, analyzing and summarizing development and service issues
    Accomplish engineering and organization mission by completing related results as needed
    Support and develop software engineers by providing advice, coaching and educational opportunities
    Collaborate with team to brainstorm and create new products
    Grow engineering teams by interviewing, recruiting and hiring
    Make informed decisions quickly and taking ownership of services and applications at scale
    Passionate about great technologies, especially open source
    Understand business needs and know how to create the tools to manage them
    Write scalable, robust, automatable, efficient and maintainable code.
    Build frameworks that helps to scale the platform and REST APIs for developer consumption.
    Play a key role in design and architecture decisions towards building a scalable, micro- services-based platform.

    SKILLS:

    Bachelor’s degree in Computer Science (or a related discipline) as well as work experience of 4+ years
    Strong computer science fundamentals in algorithms, data structures, storage technologies, distributed computing, operating systems, etc.
    Experience in designing and implementing scalable solutions in a large-scale distributed environment.
    Robust and defensive coding skills using PHP or any other Object Oriented Programming Language.
    Strong knowledge of RDBMS and any other NoSQL database technologies (Cassandra, HBase, MongoDB, Dynamo etc.) .
    Experience with building self-healing, automatic fault detection and recovery mechanisms is good to have.
    Excellent written and oral communication skills.
    Experience working in a team-oriented, collaborative environment.

    Apply via :

    www.linkedin.com

  • Senior Implementation Engineer (Finance)

    Senior Implementation Engineer (Finance)

    Reports to: Financial Systems Manager
    Summary:
    The position holder will assist the financial systems manager in ensuring all financial systems are well trained, implemented and unwavering support offered to clients.
    Key Responsibilities;

    Take a senior role in financial systems modules implementation including; Accounts receivables, Accounts payables, Budgeting, General ledger, Procurement process, Payroll management, fixed assets and Financial reporting.
    Ensure financial systems implementation milestones and key deliverables are completed as per the implementation plan and within the set out budget.
    Identify financial systems implementation risks, propose mitigation measures and take part in their implementation.
    Assist the financial systems manager in development of standard operating procedures (SOPs), work plans, budgets and ensure they are adhered to during the implementation process.
    Assist the financial systems manager in implementing change management strategies to clients especially in accounting and financial reporting (cash accounting to accrual accounting)
    Participate in tendering process.
    Any other duty as assigned.

    Person Specification;

    BCOM/BBM or any other business related degree from a reputable university.
    CPA Finalist (CPA K or CPA section 6 finalist).
    Must have experience in leading ERPs implementation (2-3 yrs.).
    Must possess strong Financial Accounting skill with affinity to ERP financial systems.
    High level financial data analysis and interpretation skills.
    Any ICT skills especially SQL database skills will be an added advantage.

    Apply via :

    www.linkedin.com

  • UI/UX Designer

    UI/UX Designer

    Job Details
    The UI/UX will be responsible for the translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. The UI/UX will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.
    UI/UX is responsible for ensuring the alignment of web design and user experience requirements, optimizing web pages for maximum efficiency & maintaining brand consistency across all web pages, among other duties. The position reports directly to the Software Development Manager.
    RESPONSIBILITY:

    Design and development of user interfaces and components for single-page applications
    Modular and scalable software development
    Build reusable code and libraries for future use
    Ensure the technical feasibility of UI/UX designs
    Optimize application for maximum speed and scalability
    Assure that all user input is validated before submitting to back-end
    Collaborate with other team members and stakeholders
    That they are comfortable in at least three frameworks, responsive and mobile design.
    Comfortable with content management systems/e-commerce platforms.
    Have a unique sense of taste, quality, and execution of an objective or bringing to life an already designed idea
    Ability to turn around work along with defined guidelines by the supervisor
    Ability to conduct unit testing of their work
    Problem-solving skills
    Ability to work collaboratively in a team across multiple geographical regions

    Requirements

    Bachelor’s degree in Computer Science (or a related discipline) with focus on application/software development
    Expert knowledge in HTML5 and CSS3
    Hands-on industry experience in web-oriented application design, especially for user interface development based on JavaScript frameworks
    Basic knowledge in JavaScript framework Angular/AngularJS, Reacts, Vue etc
    Basic understanding of server-side CSS pre-processing platforms, such as LESS and
     SASS
    Proficient understanding of cross-browser compatibility issues and ways to work around them.
    Proficient understanding of code versioning tools, such as Git / Bitbucket
    Excellent written and oral communication skills.
    Experience working in a team-oriented, collaborative environment.
    Minimum 1-3 years’ experience
    Good working experience with Word press, Open source SMS, and drupal required.

    Send your CVS to hr@abnosoftwares.com

    Apply via :

    hr@abnosoftwares.com