Reports to:Software Development Team Lead

Key Relationships:
Internal: Sales team, Directors
External: Clients’ dev team

Role purpose: Research and develop new features and maintain the code base of our
application, supervised by our head developer following industry proven processes.

Key Responsibilities:


  • Writing efficient code
  • Work closely with team lead to produce requested deliverables
  • Assure delivered work has been correctly tested and is ready to deploy
  • Review developed code produced by others

Write diagrams and documentation during the conception phase

Produce new versions of the application, both on the client and server-side
Deploy new versions to all environments

Establish and maintain active and constructive relationships with other teams and individuals within the company

Essential skills:
– Professional experience in the software development industry
– Strong communication
– Strong relationship management
– Strong software engineering background
– Problem-solving skills

Essential attributes:
– Takes initiative
– Can work with any kind of people
– Remains calm under pressure
– Curiosity for new technology and self-improvement

Please email Devs@aplyid.com with your CV and Application