Application Developer - Web Applications/ Desktop

  • Abuja
  • Confidential
  • 4-7 years
  • 24 Apr 2016

  • Software Design & Development

  • IT/ Technology - Software/ Services, IT/ Technology - Mobile/ VAS Applications
Job Description


Translates software requirements into workable programming code and maintain and develop programs for use in business.


Breaking down program specification into its simplest elements and translating this logic into a programming language;
Devising possible solutions to anticipated problems;
Working as part of a team, which may be established purely for a particular project, to write a specific section of the program;
Combining all elements of the program design and testing it;
Testing sample data-sets to check that output from the program works as intended;
Reacting to problems and correcting the program as necessary;
Evaluating and increasing the program's effectiveness;
Adapting the program to new requirements, as necessary;
Consulting manuals, periodicals and technical reports to learn new ways to develop programs and maintain existing skills and knowledge;
Updating, repairing, modifying and developing existing software and generic applications.


Knowledge in various design patterns and their application
Adaptability to any programming language including - but not limited to - Java, PHP, C# etc.
Good interpersonal relation skills
Agile software design methodologies
Git Repositories
Mobile Frameworks including: Android; iOS; Blackberry; W8
Enterprise Frameworks: Zend Framework (or any PHP Framework); Spring Framework; .NET
Interoperability of Web Services


More than 5 years experience
Minimum of B.Sc. or equivalent degree in related field