Mobile Developer - Sandton Verfied

Salary Negotiable Sandton, Gauteng Sandton, Gauteng more than 14 days ago 15-09-2015 9:10:17 AM
13-10-2015 9:10:17 AM
Join this dynamic company which is the leading independent management consulting firm in South Africa. They attract talented people from diverse backgrounds and commit ourselves to helping each person achieve his or her full potential. They are committed to growing each individual, and providing them with the challenges, feedback and support needed to achieve success.
Key Performance Areas:

Assist in onboarding and development of self and juniors
Review application functional and non-functional requirements
Implement appropriate designs for applications, components, layers, tiers, and interfaces
Promote reusability, maintainability, reliability, and scalability in design and development
Provide continuity in major application solution decisions through participation in project planning, review, and quality assurance activities
Promote software engineering practices and methods
Minimum Requirements...

Qualifications:

Grade 12 and applicable tertiary equivalent experience or preferably, an ICT relevant diploma or degree from a recognised tertiary institution
Microsoft technical certifications are beneficial but not required
Have a Drivers' License and a willingness to travel
Be a creative and analytical thinker
Have a desire and ability solve complex business processes with software
Be highly driven and able to self-manage in a fast paced environment
Possess strong organizational and time management skills
Build rapport and develop effective working relationships with clients
Experience:
Must have at least 5 years' experience, ideally in a consulting environment working on mobile apps
Development experience Android and OIS . Min 5 years
Ability to communicate well with various levels, adapt to different project environments and play a flexible role on projects
Design and development of mobile applications for Android, iPhone, Windows Mobile and Blackberry devices. Experience in more than one technology platform is a definite advantage.
Strong technical skills to deliver customer solutions
Development experience with Java, C# or C++ for back-end and front-end development
Development experience with HTML5, CSS, Jquery also a definite advantage
Expertise in component and class design using major mobile software patterns and frameworks
Agile Scrum software development practices and disciplines and team-based software development in financial services an advantage
Strong skills in object-oriented design and programming in n-tier systems