Application Developer
SUMMARY OF POSITION
The Application Developer assists in the gathering of user requirements and development of solutions for addressing user problems or achieving business objectives.
KEY JOB RESPONSIBILITIES
- Develop design document for solutions.
- Fully define user requirements to solve business problems.
- Define activities, use cases and specifications in the development process.
- Prepare data conceptual model and validate with business.
- Evaluate the benefits and risks of the solutions proposed/developed.
- Assist Technology Advancement and Business Owners in preparation and validation of deployment plan of the solutions (schedule and steps).
- Assist in prioritization of development resources for projects and operational activities.
- Coordinate deployment of changes in the production environment, working together with Administration and Infrastructure sub-department.
- Review pending solution change requests.
- Register changes to application environment.
- Analyze and support integration of solutions into existing architecture.
- Prioritize and implements requests for developed reports.
- Establish procedures for testing.
- Assist in preparation and management of testing environment.
- Validate that solutions comply with the requests and requirements. Including: unit tests, environment tests, integration test, security test, etc
- Analyze and communicate the results of solution tests.
- Establish procedures and criteria for acceptance of the solution.
- Investigate and diagnose incidents around the service and supporting applications.
- Resolve application incidents where relevant.
- Analyze and identify the root causes of problems.
- Execution changes to systems and infrastructure as required.
- Assist in projects as required.
- Undertake all such other duties and responsibilities as may be assigned by Management from time to time.
KNOWLEDGE AND SKILLS REQUIREMENTS
Education and/or experience requirements:
- Bachelor’s degree in Computer Science or related technical discipline
- Five (5) years’ experience in Computer Science or related field with two (2) years of supervisory
experience
Knowledge/Skills and Abilities
- An understanding of software development methodologies such as Agile, SCRUM, waterfall
- Experience with Crystal Reports
- Experience programming in Java and Python
- Familiar with system analysis and design
- Define application and business requirements and architecture to handle data flow, real time communication, and software updates.
REMUNERATION
The deadline for applying is Monday, December 15, 2025.
Only suitable applicants will be acknowledged