Job Summary

A Developer is generally responsible for the development, design and implementation of new or modified software products.

Duties and responsibilities

  • Researching, designing, implementing, and managing software programs 
  • Testing and evaluating new programs 
  • Deploying software tools, processes, and metrics 
  • Maintaining and upgrading existing systems 
  • Working closely with other developers, UX designers, business and systems analysts
  • Working  with other developers to design algorithms and flowcharts 
  • Producing clean, efficient code based on specifications 
  • Integrating software components and third-party programs 
  • Verify, test and deploy programs and systems 
  • Troubleshoot, debug and upgrade existing software 
  • Training users
  • Gather and evaluate user feedback 
  • Determining operational practicality 
  • Developing quality assurance procedures
  • Recommending and executing improvements 
  • Creating technical documentation for reference and reporting


  • Natural affinity towards logical thinking (sciences, engineering, mathematics, linguistics, music etc

Minimum required profile

  • At least an A-Level certificate
  • Good understanding of English Language
  • Good at using computing systems to accomplish simple tasks
  • Ready to commit at least 8 hours per work day, 40 hours per work week

Minimum required tools

  • A functional laptop with internet connectivity

Have Any Question

Build your Career with Us

Start your Career in Technology or Business with Caasitech Group.

Apply Today!