13 Jun 2018

Duma Works Job Vacancy : Software Developer

Welcome to JobwebKenya.com. This website helps you to achieve your career dream by linking you to vacancies from Top Companies in Kenya. Job Seekers are also exposed to best articles for career growth and development. Click Here to Subscribe for Job Alerts We strongly advise graduates not to pay money before getting a Job. Report fraudulent jobs to [email protected]

Duma Works is recruiting a Software Developer for a leading business operations consulting firm in Nairobi.

Job Profile

Design, document, develop, deploy & maintain systems that are scalable, extensible and secure.

Systems development, Systems Implementation, Systems Management and Technical support.

Software Developer Job Responsibilities

Systems Development

  • Design, document and present the systems/technical requirements.
  • Develop systems through appropriate structured coding that allows reliability, availability, scalability, extensibility, reusability and security of the systems.
  • Oversee the change management processes and develop the appropriate unit, integration, system and user acceptance testing methodologies and tools.

Systems Documentation

  • Design various systems documentation (logical design specifications) to be used in implementing the systems, including architecture, flowcharts, layouts, diagrams, charts, code comments, etc.
  • Prepare reports, manuals and other documentation on the status, operation and maintenance of the software

Systems Implementation

  • Build the systems and platforms through appropriate structured modular programming (coding) that will allow reliability, availability and scalability of the system and corresponding systems and user documentation.
  • Manage the handover of systems to end users and training that will allow integration of the system into the business.
  • Review system performance, troubleshoot, debug and apply fixes to system components.

Systems Management and Monitoring

  • Manage the engagement with external systems development consultants and ICT vendors
  • Perform system management, change management, diagnostics, enhancement, optimization, and system support functions (technical and user support) by diagnosing system problems and offering quick turnaround solutions.
  • Keep abreast of changing technology trends to enable continuous improvements and cost-effective and standards-based system implementations.

Qualifications for the Software Developer Job

  • 2 years or more of hands-on working experience with the following modern development software & technologies:
    1.  Languages: (Java, Swift, PHP, JavaScript, HTML, CSS, C#)
    2. Mobile: (Android)
    3. Frameworks: (Laravel, Ionic, Angular1, .Net)
    4. Databases: (MYSQL, MSSQL)
    5. Tools: (Cordova, Git, Maven, Gulp, Gradle)
  • At least 2 years hand-on experience building and deploying high traffic consumer-facing Apps and platforms.
  • Experience with setting up and consuming one or more cloud or DevOps services like Azure, AWS, etc.
  • Experience with source control management systems and continuous integration/deployment environments.
  • Experience with agile development methodologies.
  • Comprehensive understanding of object-oriented and service-oriented application development techniques and theories.
  • Experience with user interface design and prototyping.
  • Bachelor’s degree or higher in IT, Computer Science or Computer Engineering.

Other competencies/Attributes

  • Strong ability to take a big picture look at technical projects and manage resources and workflows.
  • Excellent communication & decision-making capabilities.
  • A true “roll up the sleeves and get it done” working approach; demonstrated success as a problem solver, operating as a result-oriented, self-starter
  • Planning, organizing & managing a team.
  • Interpersonal skills and team orientation

How to Apply

To apply online click here or send your Cover Letter and detailed CV to [email protected] marking the subject as “3394”, Your Full name & Phone number e.g. 3394 Barack Obama, +2547xxxxxxxx. If you don’t follow these instructions, your application will not go through.

Deadline for receiving applications: Friday, 22 June 2018


* 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.

Exclusive MBA Event returns to Nairobi on 10th September. CLICK HERE to REGISTER

Apply for this Job