0% found this document useful (0 votes)
2 views

Applications Developer

The document outlines the job profile for an Applications Developer in the ICT department, effective January 2024. Key responsibilities include designing, coding, testing, and maintaining software applications, while the minimum qualifications require a Bachelor's degree and 3+ years of relevant experience. The role emphasizes problem-solving, collaboration, and adaptability, with growth potential towards a Development Team Lead Manager position.

Uploaded by

jonathangulima18
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

Applications Developer

The document outlines the job profile for an Applications Developer in the ICT department, effective January 2024. Key responsibilities include designing, coding, testing, and maintaining software applications, while the minimum qualifications require a Bachelor's degree and 3+ years of relevant experience. The role emphasizes problem-solving, collaboration, and adaptability, with growth potential towards a Development Team Lead Manager position.

Uploaded by

jonathangulima18
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Template

MGL/HC/001 Rev 0
Identifier

Job Profile / Description Effective Date January 2024

Review Date N/A

Function: ICT Job Title: Applications Developer

Department: ICT Duty Station: Kampala


Line Manager: Manager Enterprise Resource Supervises: N/A
Planning
Job Purpose: Applications Developer to design, code, test, and maintain software applications that meet the
organization's needs.
Key Internal Stakeholders: Key External Stakeholders:
Departments/Functions. N/A

Key Responsibilities
• Design, develop, and maintain software applications according to business requirements
• Write clean, efficient, and well-documented code following best practices
• Collaborate with business analysts to understand requirements and propose technical solutions
• Perform unit testing and participate in integration testing of applications
• Debug and resolve software defects and performance issues
• Create and maintain technical documentation for applications
• Participate in code reviews and ensure code quality standards
• Work with database designers to create and optimize database structures
• Contribute to continuous improvement of development processes
• Mentor junior developers and share technical knowledge
• Research and recommend new technologies and tools
• Participate in Agile development practices and ceremonies

Minimum Qualification Requirements: Related Minimum Experience:


• Bachelor's degree in Computer Science, Software Engineering, 3 years of experience in a similar role
or related field preferably in the FMCG environment.
• 3+ years of experience in software development
• Strong proficiency in one or more programming languages
(e.g., Java, C#, Python)
• Experience with web technologies (HTML5, CSS3, JavaScript)
• Knowledge of SQL and relational databases
• Understanding of software development life cycle (SDLC)
• Experience with version control systems (e.g., Git)
• Strong problem-solving and analytical skills
• Excellent communication and collaboration abilities
• Knowledge of software design patterns and principles
Template
MGL/HC/001 Rev 0
Identifier

Job Profile / Description Effective Date January 2024

Review Date N/A

Competencies Required:
• Problem-solving ability
• Attention to detail
• Team collaboration
• Time management
• Innovation mindset
• Technical leadership
• Adaptability to new technologies
• Communication skills
Leadership
• Must be a self-starter and have an appreciation of the Core values of Team, Integrity, Innovation,
Customer Focus, and Integrity (TIICA)
• Strong Leadership potential to effectively drive a business agenda and operational coordination of
activities.
Attributes include:
• Ability to harness peer Relationships.
• Agile and Driven
• Collaboration
• Problem Solving
• Communication Skills

Growth Potential:
Successful candidate will be set up for succession planning to the Development Team Lead Manager
Job Assessment may follow one or all the following approaches.
• Interview
• Psychometric assessment
• Case Study
Job profile acknowledged by Employee

Name Signature Date


Template
MGL/HC/001 Rev 0
Identifier

Job Profile / Description Effective Date January 2024

Review Date N/A

Line Manager Sign-off

Name Signature Date

People & Culture Sign-off

Name Signature Date

You might also like