IT Officer – Software Development

Easy apply New

Job summary

The Software Developer at Klan Logistics Limited will play a crucial role in the design,development, and maintenance of software applications for the logistics and transportation industry. The ideal candidate will be proficient in modern front-end frameworks such as Vue and React, with expertise in back-end development using the Laravel framework. They will also work extensively with APIs, follow Secure Design Principles, and be well-versed in the Software Development Life Cycle (SDLC). This role involves working in a collaborative environment to build innovative solutions that meet business needs and enhance operational efficiency.

Min Qualification: Bachelors Experience Level: Mid level Experience Length: 3 years Language Requirement: English Work Type: Full Time Working Hours: 8 to 5 Applicant Location: Uganda

Job descriptions & requirements

IT Officer – Software Development
Reports to (Title of Line Manager) Technology Manager
Department Technology
Job Level Entry Level

2. JOB PURPOSE.
The Software Developer at Klan Logistics Limited will play a crucial role in the design,development, and maintenance of software applications for the logistics and transportation industry. The ideal candidate will be proficient in modern front-end frameworks such as Vue and React, with expertise in back-end development using the Laravel framework. They will also work extensively with APIs, follow Secure Design Principles, and be well-versed in the Software Development Life Cycle (SDLC). This role involves working in a collaborative environment to build innovative solutions that meet business needs and enhance operational efficiency.

3. KEY RESPONSIBILITIES:
I. Front-End Development:
  • Develop responsive and user-friendly interfaces using Vue and React frameworks.
  • Implement designs and provide technical feedback.
  • Optimize application for maximum speed and scalability.
  • Ensure cross-platform compatibility and responsive design.

II. Back-End Development:
  • Design, develop, and maintain back-end services and APIs using the Laravel framework.
  • Integrate with third-party services and APIs to enhance application functionality.
  • Implement robust authentication and authorization mechanisms in line with industry standards.
.
III. API Development and Integration:
  • Design and create RESTful APIs that are efficient and scalable.
  • Collaborate with other teams to integrate APIs across multiple platforms and services.
  • Ensure the reliability and security of API endpoints.

IV. Software Development Life Cycle (SDLC):
  • Participate in all phases of the SDLC including requirements gathering, design, coding,
  • testing, deployment, and maintenance.
  • Write clean, maintainable, and efficient code while adhering to best practices.
  • Work within Agile/Scrum methodologies, attending standups, sprints, and retrospectives.

V. Secure Design and Best Practices:
  • Follow Secure Design Principles and ensure applications are built with security in mind, minimizing vulnerabilities.
  • Implement secure coding practices to protect sensitive data and prevent common security threats such as SQL injection, XSS, CSRF, etc.
  • Stay up to date with industry security trends and apply new security practices as necessary.

VI. Collaboration and Teamwork:
  • Collaborate with cross-functional teams including product managers, designers, and QA engineers.
  • Participate in code reviews and provide constructive feedback to colleagues.
  • Document technical processes, architectures, and solutions for future reference.

VII. Maintenance and Optimization:
  • Perform regular application maintenance to ensure reliability and performance.
  • Troubleshoot, debug, and upgrade existing software applications.
  • Analyse performance metrics and optimize applications for better speed and efficiency.

4. MINIMUM POSITION QUALIFICATION REQUIREMENTS:
a. Academic & Professional
Particulars Detail Specific Field or Qualification Need Type

Education Bachelor or equivalent. Computer Science, Information Technology, Required

b. Experience
Total Minimum No of Years’ Experience Required 3 years

Detail Area Need Type
Experience Area 1 Solid understanding of software development principles and best practices Essential
Experience Area 2 Experience creating and working with RESTful APIs Essential
Experience Area 3 Strong experience with Laravel framework for back-end development Essential
Experience Area 4 Proficiency in JavaScript frameworks: Vue.js and React.js Essential
Experience Area 5 Experience implementing secure coding practices (e.g., data encryption, authentication mechanisms) Essential
Experience Area 6 Strong troubleshooting skills with the ability to solve complex technical challenges Essential
Experience Area 7 Ability to work independently and as part of a team deliver high-quality software solutions Essential
Experience Area 8 Strong attention to detail and commitment to quality Desirable
Experience Area 9 Ability to manage time effectively and work onmultiple projects simultaneously Desirable
Experience Area 10 A proactive attitude and a willingness to learn new technologies.Desirable
Experience Area 11 Excellent verbal and written communication skills Desirable

How to Apply:
All applications will be received and reviewed through the BrighterMonday Portal by clicking on the 'Apply Here' section

Company Benefits

Competitive salary packages
Health insurance plans
Opportunities for professional development and continuous learning
A supportive and dynamic work environment
Performance-based incentives and bonuses
Paid time off and holidays
Retirement benefits and savings plans
Access to training programs and workshops
Strong focus on work-life balance
Employee wellness programs

About Klan Logistics Limited

Klan Logistics Limited is a renowned logistics and supply chain management company in Uganda, committed to providing exceptional services across various sectors. The company specializes in transportation, warehousing, freight forwarding, and comprehensive logistics solutions tailored to meet the unique needs of clients. With a strong focus on efficiency, reliability, and customer satisfaction, Klan Logistics leverages advanced technology and experienced personnel to streamline operations and ensure timely delivery. The company prides itself on maintaining high standards of professionalism and operational excellence, contributing significantly to the growth of the logistics industry in Uganda.

Important safety tips

  • Do not make any payment without confirming with the BrighterMonday Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.

This action will pause all job alerts. Are you sure?

Cancel Proceed

Similar jobs

Lorem ipsum

Lorem ipsum dolor (Location) Lorem ipsum Confidential
4 years ago

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

v2.homepage.newsletter_signup.choose_type

We care about the protection of your data. Read our

We care about the protection of your data. Read our  privacy policy .

Or your alerts