Uganda Communications Commission Senior Officer - Applications Development Jobs in Uganda
Uganda Communications Commission Senior Officer - Applications Development Jobs in Uganda
Job PurposeTo 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.