Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Aug 28, 2018
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Duma Works is changing the way people think about hiring. By efficiently connecting employers and potential hires through our mobile platform, we make finding that perfect person a fun experience, allowing businesses to grow and job seekers to access new opportunities.
    Read more about this company

     

    Senior Software Developer

    Ref Number 3440

    Duma Works is recruiting a Senior Software Developer for one of our clients; OKAKI Africa.

    OKAKI is seeking intermediate to senior software developers to join their growing team in Nairobi, Kenya. OKAKI Africa Limited, the Kenyan subsidiary, supports OKAKI with bringing new technologies to market in the health and social service sectors in North America. Successful candidates will assist in the design, construction and enhancement of OKAKI’s custom software products and tools.

    OKAKI offers technical team members excellent opportunities for continuous learning and professional development in a results-oriented environment.

    Equally important,team members are able to contribute, through their work, to positive change and impact in community and population health. The position will be based in Nairobi Kenya.

    Applicants MUST meet all essential qualifications in order to be considered.

    Essential Qualifications, Experience and Skills

    • Excellent written and verbal communication skills in English
    • Four-year college degree with a major in Computer Science or Computer Engineering
    • Good working knowledge of MS SQL Server and Transact-SQL
    • At least 4 years of recent experience programming in Microsoft .Net, preferably in C#
    • A high degree of proficiency in data modelling, SQL, and database design
    • Candidate must demonstrate a pattern of continual personal and professional development and at least a familiarity with current concepts in the field of software development.
    • Ability to work in a self-directed as well as a team-oriented, collaborative environment
    • Ability to work under pressure with deadlines
    • Must have home office with access to fast, reliable internet connectivity

    Qualifications, Experience and Skills

    • 3+ years’ experience with web services, SOA, or SaaS development
    • 1+ years of recent experience developing in Silverlight or WPF
    • 1+ years of recent experience with RIA or WCF
    • Proficiency in C#, XAML, and Microsoft Entity Framework (or other ORM, such as NHibernate)
    • Proficiency with object-oriented design and programming
    • Familiarity with asynchronous programming patterns, AJAX, XML, SOAP and JSON.
    • Proficiency in the application of design patterns
    • Experience with various third-party control suites (Telerik, Infragistics,

    go to method of application »

    Dynamics NAV Senior Developer

    Ref Number 3471

    Duma Works is recruiting a Dynamics NAV Senior Developer for one of our clients in Nairobi;a leading unique ICT solutions integrator in the region.

    Reports To: Head of Business Applications

    Employment Status: Fixed

    Employment Duration: 1 year with possibility of renewal

    Location: Primarily based at our office in Nairobi

    Job Brief: The Dynamics NAV Senior Developer will be responsible for a range of development tasks in projects associated with design proposals, testing, feasibility analysis, modeling, sample building etc.

    He/She will develop and implement new methods, designs and products. He/she will participate in integrated project teams and writes technical specifications and analyze / interpret test results.

    Responsibilities

    Will include but not limited to:

    • Technical design, development and testing of core Dynamics NAV granules and add-ons
    • Work with internal stakeholders to understand the technical requirements and scope out modifications and custom development
    • Convert functional requirements to technical specifications and design documents
    • Make technical recommendations for installation, modifications and custom development
    • Ensure development best practices are adhered to by other team members
    • Communicate effectively in all mediums and to all levels within the organization

    Technical Requirements

    • A minimum of 4+ years of professional experience in software development based on MS Dynamics NAV platform
    • Certification in Dynamics NAV, preferably:
    • Microsoft Dynamics NAV 2009 or later C/SIDE Development
    • Microsoft Dynamics NAV 2009 or later Installation & Configuration
    • Experience developing for both Classic and Web Client
    • Experience developing RTC Three Tier Environment
    • SQL setup and configuration for NAV 2013 and later versions
    • Dynamics NAV Web Services
    • HTML 5 Experience
    • .NET Experience
    • Mobile Development
    • SSRS
    • High level technology know-how in .NET, C#, SQL
    • Proven practical experience with Client-Server programming technologies
    • Experience with Dynamics NAV Jobs, Service and Warehouse modules. Exposure to Dynamics NAV manufacturing an added advantage
    • Experience participating in Work Scoping & Estimation
    • Strong understanding of the SDLC
    • Ability to solve complex tasks
    • Flexibility to adapt to shifting priorities with ease
    • Excellent communication, planning and organization skills

    Desired Qualifications

    • Dynamics NAV 2016 experience/Dynamics NAV 2016 Extensions
    • Experience leading a development team
    • Computer Science Degree
    • SQL Certification

    go to method of application »

    Client Partner

    Ref Number 3446 

    Duma Works is looking to recruit a client partner for one of our clients; a Kenyan company that works with leading global companies that provide a range of principle-based learning solutions which inspire change and performance in leadership, personal effectiveness, culture, and teamwork..

    Reports To: CEO

    The role of the Client Partner is to develop the corporate business which is delivered through customized programs, developed in partnership with their clients, and complemented by one-to-one coaching support and practical applications tools.

    This is a sales role with revenue accountability but the emphasis is on building client relationships. This can most effectively be done through demonstrating an understanding of how effective training solutions can be integrated into a business and provide a return on investment to the business as well as individuals.

    The Client Partner also needs to demonstrate a commitment, passion and belief in the client’s principle-based approach to learning and development.

    The potential for success in this role is very high as many people in HR and business have experienced at any individual level their most successful programs.

    The challenge of the Client Partner role is to build strong partnerships with the company’s clients so their full product range becomes integrated into their business, delivering real results for their clients and client retention and revenue growth for the organization.

    Job Purpose:

    To provide and deliver exceptional business performance primarily by:

    • Creating new business through solution selling that helps our clients to succeed.
    • Be a consultant to clients by creating exceptional rapport with them and long lasting relationships.
    • Delight clients through effective and efficient management that enhance their return on investment.

    Primary Responsibilities:

    Business Development (80%)

    • Owns and is directly responsible for achieving revenue targets both for existing accounts and new business. Personal target of Ksh. 25 million in the first year targeting key accounts in Kenya.
    • Fully understands the organization’s Business Model.
    • Understands intimately the various programs in order to offer compelling solutions
    • Follows up sales leads, identifying opportunities to develop effective partnerships with clients and closes the sale
    • Support sales activities through selling to new prospects, cross-selling and following up on referrals.
    • Spend at least 10 hours every week of Face to Face time with clients

    Customer Service and Support (10%)

    • In partnership with the training department works to demonstrate payback to clients from the organization’s solutions e.g via training reports, success stories and other ROI tools.
    • Uses Key internal interfaces to ensure all commitments to clients are delivered to the highest possible standard.
    • At all times know and keep in touch with their key customers and their requirements intimately.
    • Build database that will have key customer contacts and sales progress details and avail this in the system.

    Planning (10%)

    • Put together a sales forecast that captures targets for the Business Development department and to measure weekly, monthly and quarterly against the overall target given.
    • Inputs to development and implementation of sales strategy
    • Is accountable for all sales related data and records in designated accounts
    • Plans for weekly feedback meetings in order to give quality feedback
    • Ensures delivery of high quality proposals and sales presentations in partnership with the Learning and Development Department

    Education:

    • Bachelors degree in a relevant field.

    Experience and key attributes:

    • At least 7 years successful working experience in a service industry
    • A high degree of business acumen and credibility; the ability to influence and work with client organizations at a senior level.
    • A track record as an achiever in a high-performance targeted sales environment, with a demonstrable passion for developing and closing business opportunities.
    • The consulting ability to understand clients’ needs and articulate persuasively how our approach and our training and development solutions contribute to clients’ sustained, superior performance.
    • A good understanding of corporate cultures, people performance and behavioral development would be advantageous.

    Professional attitude and appearance

    • Ability to influence and work with senior decision makers in major corporations with confidence to present at Senior Leadership Team level.
    • Strong interpersonal skills with the ability to build relationships with internal and external clients.
    • Fully computer literate & with full driving license.

    go to method of application »

    Restaurant Financial Controller

    Ref Number 3455

    Duma works is looking to recruit a Restaurant Financial Controller for one of its clients a leading restaurant in Nairobi.

    Job Description

    As the Financial Controller you will be in charge of All facets of financial management, financial reporting, expense plans, commercial accounting in addition to internal management policies and strategies.

    Holding the senior financial position will require optimization of return on financial assets by establishing procedures, controls, policies and reporting systems.

    As the Financial Controller daily responsibilities will consist of accounts payable, accounts receivable, maintain precise record keeping, banking: including opening new accounts, daily reconciliation of deposits, money transfers, and paying loans.

    Other responsibilities of the Financial Controller will include Annual insurance renewals, calculating monthly bonuses, new construction accounting, preparation of profit and loss statements, prepare and remit annual sales tax and along with any other tax necessities.

    The Financial Controller will also assist with the annual budget planning and will act as the point of contact for annual insurance audits.

    Excellent time management skills are essential to maintain all reports are well prepared and on time.

    As the Financial Controller you will work directly with our company leadership and must maintain a strong understanding of up-to-date cost percentages and budgeting information.

    Qualifications:

    • The Financial Controller must have a Bachelor’s degree in accounting or business administration
    • 5 years of proven working experience as a Financial Controller is a must for this position
    • CPA or ACCA is required for our Financial Controller
    • RESTAURANT experience a MUST
    • The Financial Controller must have a proven track record in assisting the company in the achievement of solid financial results

    go to method of application »

    PHP / Laravel Developer

    Ref Number 3462

    Duma works is looking to recruit a PHP / Laravel Developer for one of its clients Custometrix; a team of analytical and strategic experts with state-of-the-art skills in customer and marketing analysis and the development of marketing strategy.

    Custometrix is seeking an intermediate PHP/Laravel developer that performs programming duties including design, specifications development, and system implementation.

    The developer will be expected to participate in coding, unit and functional testing, debugging and deploying software to production and test environments.

    Understanding of front-end technologies is necessary as well. The developer shall also provide production and customer support as needed. We are looking for an individual with a passion for best design and coding practices and a desire to develop new bold ideas.

    Required Abilities, Knowledge & Skills:

    • Proven software development experience in object-oriented PHP programming at intermediate level.
    • Knowledge of front-end web technologies including HTML5, CSS3, JavaScript, JQuery, AJAX, bootstrap etc.
    • Understanding of MVC design patterns
    • Knowledge of and experience with Laravel framework
    • Strong database skills working with MySQL or MariaDB.
    • Familiarity with version control tools such as Git (Bitbucket).
    • Experience with jQuery and plugins.
    • Working with tools such as Yarn, Bower, Gulp, Composer, npm
    • Strong knowledge of the common PHP or web server exploits and their solutions.
    • Understanding fundamental design principles behind a scalable application.
    • Knowledge of user authentication and authorization between multiple systems, servers, and environments.
    • Working with a linux environment e.g. Ubuntu and Amazon linux AMI
    • Working knowledge of AWS, setup and deploying php applications including knowledge of ec2 and RDS.
    • Strong database skills including writing SQL queries and optimizing queries and indexes for large datasets.
    • Support web-based systems developed in PHP.
    • Additional duties and responsibilities as needed.

    Required Background:

    Minimum of three years of experience as a developer working on web applications.

    Preferred:

    • Agile (e.g. Scrum, Kanban) training or experience.
    • Understanding the principles of Continuous Integration.

    Method of Application

    To apply send your Cover Letter and detailed CV to apply@jobs.dumaworks.com marking the subject as “3440”, Your Full name & Phone number e.g. 3440 Barack Obama, +2547xxxxxxxx. If you don’t follow these instructions, your application will not go through.

    Deadline for receiving applications: Friday, 14th September 2018

    N.B.* You will receive a confirmation email and an alert to take a basic screening test over SMS or online. The email with the test may not arrive immediately. Please be patient. The email/SMS test will typically be 5-8 questions to help us understand your background. Regular SMS rates apply to the test.

    If you apply and don’t meet these minimum qualifications, we will not be able to move forward with you application.

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at Duma works Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail