Nov 14, 2016

SNR ANDROID DEVELOPER

  • IT Staffing
  • Century City, Cape Town, Western Cape, South Africa
Permanent Information Technology

Job Description

Android Developer

Century City

R 50 000

 

  • To develop the highest quality mobile software for the Android Team
  • Determines appropriate software design, in conjunction with Technical Lead and Senior Developers, according to best practices
  • Develops software, adhering to Zapper and accepted industry standards and processes, to meet the defined specifications and priorities from the Technical Lead, within the agreed deadline and project schedule
  • Ensures that the development or maintenance performed does not compromise the quality and functionality of the software
  • Ensure that the company and industry security standards are adhered to
  • Obtains sign­off on developed software from Technical Lead or Senior Developer
  • Produces the required artefacts for the software (such as source files, executables, components, configuration files, scripts etc.).
  • Provides Project Coordinator / Technical Lead with accurate estimates for completion of the software
  • Updates the Project Coordinator and Technical Lead on an on­going basis, with regards to the project schedule and technical aspects of the project
  • Perform and request code reviews in line with team standards
  • Ensure that any code that is developed is of the highest quality possible. Code must be well written and documented
  • Basic UML Technical Design capabilities
  • Documented Software
  • Software should be self­documenting with inline documents (xml documentation) for more complex code
  • Submit documentation to the Team / Technical Lead for review and approval
  • Makes amendments to documentation as necessary
  • Tested Software
  • Tests the developed software to ensure that it meets Zapper quality standards, within the project schedule
  • Ensures that the functionality of the software corresponds to the specifications, within the project schedule and agreed deadline
  • Fixes identified defects as directed by the Technical Lead
  • Informs Project Coordinator / Technical Lead of status
  • Reviews the Bug Tracking System reports on a regular basis
  • Unit Testing

Minimum qualifications

 

  • Appropriate Bachelors Degree or Diploma in IT
  • Preferred Skills and Behaviours

 

  • 1 – 3 years’ experience coding
  • 1 year specific Android experience

Apply Now