Uganda Communications Commission Senior Officer - Applications Development Jobs in Uganda

Uganda Communications Commission Senior Officer - Applications Development Jobs in Uganda

Job Purpose

To develop, test and deploy software applications internally, support and coordinate the acquisition, implementation, and management of the outsourced or off-the-shelf applications.

Ensure business process automation, applications/databases integration, business reporting/intelligence and maintenance of applications in line with commission requirements.

Responsibilities

  • To develop, customize, test, and deploy applications/solutions internally in line with agreed business and technical requirements and security considerations, using industry standard development tools and methodologies, following approved change management approvals – all aimed to ensure automation of commission processes.
  • To support the acquisition process of the outsourced applications, through coordinating the gathering user requirements analysis, development of specifications, scopes of work, application installation and deployment, supervise the testing and ensure implementation is in line with agreed contractual obligations and industry best practices.
  • To develop and implement guidelines for application development, quality assurance, maintenance, and testing plans and ensure each software application meets these requirements/guidelines.
  • To regularly review and develop schemas/architectures for all business applications, and current operational data structures, and recommend optimizations and reconfigurations as warranted.
  • To ensures that software is well documented in line with standard software documentation including but not limited to requirements, analysis, design and modeling, bugs, source code documentation, versions, training materials, user manuals, and technical manuals,
  • Maintain backend systems and enhance production systems including feature add-ons, customizations, modifications, defects/bugs and management of requests for change by user departments, and ensure proper problem resolution.
  • Ensure Databases are well structured and always fine-tuned for optimal performance, including security considerations such as maintenance of logs and access rights.

    Education and Professional Qualifications
  • A master’s degree in Computer Science, Engineering, Software Development or related ICT fields is desirable.
  • A bachelor’s degree in Computer Science,
    Software Development or ICT or related fields
  • IT Industry Certifications with a bias to ERP solutions including Microsoft Dynamics NAV or OpenERP (Odoo) is an added advantage

    Knowledge and Abilities
  • Ability to work across the full stack from front to back-end
  • Excellent UX/UI Design skills is a must
    CSS 3, HTML5, JavaScript, Python, Java C#, SQL development skills are a must
  • Hands-on experience in Web-based application Development using MVC pattern is a must.
  • Mobile Application Development using Native IOS/ Android or frameworks such as React Native, Flutter skills are essential.
  • Ability to use common web frameworks such as Django, Vue, etc are very essential.
  • Technical and Functional Knowledge of Odoo ERP and Microsoft Dynamics NAV is an added advantage
  • Ability to integrate systems, develop API’s from different vendors implemented in different languages, frameworks, and operating systems is a must.
  • Expertise at using version control systems like GitHub.
  • Ability to manage several developers on the same project is a must.

    Experience
  • At least Four (4) years’ experience in software/application development in a similar corporate setting.

    Skills
  • Communication skills
  • Interpersonal skills
  • Initiative &Innovation

    How to Apply
  • Interested and qualified candidates should apply online by 24th June 2019
  • For more information and job application details, see; Uganda Communications Commission Senior Officer - Applications Development Jobs in Uganda

    Find jobs in Uganda. Jobs - Uganda jobs. Search our career portal & find the latest Ugandan job positions, career opportunities & jobs in Uganda.

    Jobs in Uganda - banking jobs, IT jobs, accounting jobs, NGO jobs, business administration, ICT, UN jobs, procurement jobs, education jobs, hospital jobs, human resources jobs, engineering, teaching jobs, and other careers in Uganda.

    Find your dream job from 1000s of vacancies in Uganda posted and updated daily - click here!

  • Click here to post comments

    Join in and write your own page! It's easy to do. How? Simply click here to return to Jobs in Uganda.