Job Title: Graduate Trainees – Full Stack Software Developers (Web environment) (4 Fresh Graduate Jobs)
Organisation: Uganda Central Cooperative Financial Services Ltd (UCCFS Ltd)
Duty Station: Kampala, Uganda
About UCCFS Ltd:
Uganda Central Cooperative Financial Services Ltd (UCCFS Ltd) is a National co-operative providing financial and non-financial services to all types of co-operatives in Uganda. Among the non-financial services that UCCFS provides to her member cooperatives is “Digital financing” were member cooperatives take up a web-based banking software called SACCONet. SACCONET is a cloud-based banking “software as a service (SaaS)” solution that provides convenient, reliable and cheapest way to grow savings, efficient tracking of loans, shares and basic accounting system support.
Job Summary: We are looking for young, intelligent and critical programmers whom we train and who will work with us for 1 year, after which they can get full employment. The graduate trainee should be a skilled IT professional capable of working on both the client-side (front-end) and server-side (back-end) of software applications. They will be responsible for creating efficient, user-friendly, and secure web applications that meet the project requirements and adhere to best coding practices.
Key Duties and Responsibilities:
- Develop responsive and visually appealing user interfaces using HTML, CSS, and JavaScript frameworks (e.g., React, or Vue.js).
- Design, develop, and maintain server-side components using server-side scripting languages (e.g Java, or PHP).
- Create and manage databases, including data modeling, querying, and optimization (e.g., MySQL, PostgreSQL).
- Implement RESTful APIs or other communication protocols to connect front-end and back-end components.
- Integrate third-party services, APIs, and libraries as needed.
- Implement security best practices, such as data encryption, authentication, and authorization, to protect user data and the application.
- Stay updated on security vulnerabilities and address them promptly.
- Perform troubleshooting and resolve technical issues.
- Use version control systems (e.g., Git) to track changes, collaborate with team members, and manage code repositories.
- Create and maintain technical documentation, including code comments, API documentation, and development guides.
Qualifications, Skills and Experience:
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- Knowledge in front-end and back-end technologies, frameworks, and languages.
- Knowledge of database management systems, data modeling, and SQL.
- Familiarity with version control systems and collaboration tools like Git/Bitbucket.
- Strong problem-solving and troubleshooting skills.
- Excellent communication and teamwork abilities.
- Adaptability to learn and work with new technologies as needed.
JOB Benefits: One year employment with training and Allowances after which according to performance can get full employment.
How to Apply:
All candidates should send their applications via Email with updated CVs, academic documents and Job applications to: mcheptai@uccfs.co.ug and hwalusimbi@uccfs.co.ug copy to apply@jobsportal-career.com
Deadline: 27th October 2023