|
JOB TITLE |
APPLICATION & SOFTWARE OFFICER |
|
NATURE OF JOB |
FULL TIME |
|
INDUSTRY |
|
|
SALARY |
KSHS. 50,000-70,000 |
|
JOB LOCATION |
MLOLONGO |
DUTIES AND RESPONSIBILITIES
Application Management & Support
- Administer, configure, and maintain core business applications such as ERP, CRM, HR, Finance, and Inventory systems.
- Monitor application performance and ensure optimal uptime and user accessibility.
- Manage user accounts, roles, and permissions within enterprise systems.
- Troubleshoot and resolve software-related issues in collaboration with vendors, developers, and internal users.
- Perform regular updates, patches, and version upgrades to ensure system stability and security.
- Coordinate testing of system upgrades and enhancements before deployment.
Systems Optimization & Development
- Identify and recommend system improvements or automation opportunities to enhance business efficiency.
- Participate in business process analysis to align technology with operational requirements.
- Collaborate with developers or consultants to customize or integrate systems as needed.
- Document workflows, data flows, and integration points between business systems.
- Support digital transformation initiatives and the adoption of new technologies.
Database Administration & Data Integrity
- Manage and maintain databases ensuring data integrity, accuracy, and availability.
- Conduct routine database backups and recovery procedures.
- Monitor database performance, troubleshoot bottlenecks, and optimize queries.
- Implement and enforce data security, access controls, and retention policies.
- Support data migration, cleaning, and reporting activities.
User Support & Training
- Serve as the primary point of contact for application-related support and queries.
- Provide user onboarding, training, and documentation for new systems or features.
- Create and maintain user manuals, FAQs, and knowledge-base materials.
- Ensure timely communication to users about scheduled maintenance, upgrades, or outages.
Software Governance & Compliance
- Ensure compliance with software licensing agreements and vendor contracts.
- Maintain an up-to-date software inventory and documentation repository.
- Enforce IT and data security policies in line with organizational and regulatory standards.
- Conduct regular audits on application usage and security vulnerabilities.
Collaboration & Continuous Improvement
- Liaise with various departments to understand their software needs and challenges.
- Work with ICT leadership to evaluate and recommend new tools or platforms.
- Stay updated with industry trends and emerging technologies relevant to business applications.
- Participate in budgeting, planning, and vendor evaluation processes.
KEY REQUIREMENT SKILLS AND QUALIFICATION
- Degree in Computer Science, Information Systems, Software Engineering, or a related field
- Minimum of 3 years’ experience in managing business applications, databases, or enterprise software systems
- Strong understanding of database management systems (DBMS) such as MySQL, SQL Server, or Oracle
- Experience with ERP, CRM, or other enterprise applications is an added advantage
- Proficiency in application troubleshooting, system integration, and process automation
- Working knowledge of software development life cycle (SDLC) and IT service management (ITSM) practices
- Familiarity with cloud-based applications and software licensing management
HOW TO APPLY
- If you meet the above qualifications, skills and experience share CV on
This email address is being protected from spambots. You need JavaScript enabled to view it. - Interviews will be carried out on a rolling basis until the position is filled.
- Only the shortlisted candidates will be contacted.