Job Title: Business Intelligence Analytics Executive Organisation: True North Consult Ltd…
Senior Officer Applications Development Job Careers – Uganda Communications Commission (UCC)
Job Title: Senior
Officer Applications Development
Organisation: Uganda
Communications Commission (UCC)
Duty Station: Kampala,
Uganda
Reports to: Manager,
Information Technology
About Us:
The Uganda
Communications Commission (UCC) was established to implement the provisions of
The UCC Act 2013 Laws of Uganda with a principal goal of developing a modern
communications sub-sector and Infrastructure in Uganda, in conformity with the
operationalization of the Telecommunications Policy.
Job Summary: The Senior Officer Applications Development
will 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.
Key Duties and 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.
Qualifications, Skills and Experience:
- The applicant for the Uganda Communications Commission (UCC) Senior
Officer Applications Development job must hold 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 - A minimum of four years’ experience in software/application
development in a similar corporate setting. - Ability to work across the full stack from front to backend
- 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.
- Communication skills
- Interpersonal skills
- Initiative and Innovation
Core Values
- Respect – UCC serves its customers and stakeholders in a
professional and courteous way while maintaining responsive interactions
and respecting the opinions of all. - Integrity – UCC treats its customers and other stakeholders with
trust, honesty, fairness, and transparency in all its dealings. - Commitment – UCC is committed to being a world class regulator by
providing a conducive environment for all customers and stakeholders. - Excellence – UCC promotes a results-oriented culture through
professionalism, by ensuring high compliance levels, minimising turnaround
time and exceeding expectations
How to Apply:
All suitably
qualified and interested candidates should apply online at the link below
Deadline: 5th June 2019
For more of the
latest jobs, please visit https://www.theugandanjobline.com or
find us on our facebook page https://www.facebook.com/UgandanJobline