3-5 yearsxc3xa2xc2x80xc2x99 proven experience in software development
Experience in the following development languages:
Minimum
3-5+ years solid Android software development experience
Java & Kotlin development Experience
Android 5+ expertise; Android Studio expertise
Knowledge of new Google APIxc3xa2xc2x80xc2x99s and libraries in deprecation, and conversion solution
Experience in using 3rd party libraries.
Experience and good understanding of push notifications and submitting apps to store.
Huawei HMS Ecosystem exposure an advantage
Qualifications (Minimum)
Grade 12 National Certificate / Vocational
Higher Diploma in Information Technology - IT Engineering or Information Technology - Computer Science
Qualifications (Ideal or Preferred)
A relevant tertiary qualification in Information Technology
Knowledge
Min:
Must have detailed knowledge of:
JavaScript, JSON, HTML5, CSS, NodeJS
Maven
Altlassian products, Confluence
Bitbucket & Git
Springboot & Microservices
Microosoft SQL Server
SQL
IT systems development processes (SDLC)
Application development
Standards and governance
Agile development life cycle
Testing practices
Ideal:
Knowledge of:
Original app published in store
Public Github
Capacitor, React Native, Ionic, Flutter Exposure
Continues Integration.
Docker and supporting technologies
Cordova & Hybrid app development experience
UML
Systems analysis and design
System architecture (technical design and implementation processes)
Solid understanding of: Banking systems environment
Banking business model
Best practices for Quality Assurance (QA)
Object Orientated Development environment (i.e. Java, Spring Framework, JBoss, Hibernate)
Skills
Communications Skills
Interpersonal & Relationship management Skills
Analytical Skills
Problem solving skills
Competencies
Adhering to Principles and Values
Analysing
Applying Expertise and Technology
Coping with Pressures and Setbacks
Delivering Results and Meeting Customer Expectations Should you not receive a response from us within one week of your application, your application has unfortunately not been successful.
ExecutivePlacements.com
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.