Analyst Developer: Android

 

Recruiter:

wePlace

Job Ref:

JHB000429/AS

Date posted:

Monday, September 13, 2021

Location:

Stellenbosch, South Africa

Salary:

Market


SUMMARY:
A well established Commercial Bank is looking for an experienced Analyst Developer: Android to join their fast growing team.

POSITION INFO:

Purpose Statement:

To develop remote banking related applications in accordance with specific business requirement

Environment:

External environment

  • Daily liaison with external service providers (i.e., software vendors)

Internal environment

  • The job holder operates within the following internal policy:
    • Information Management Policy
    • Information Security Policy
    • IT Governance Policy
    • The job holder must adhere to internal Systems Design Quality Standards (programming and development best practices)
    • The job holder will liaise with various internal departments:
    • All other departments with the Systems Development Team (i.e., HQS, Issuing, Acquiring, Channels) IT Risk
    • Business Development (Electronic Delivery Channels) 

Key Performance Areas:

  • Quality
  • On-time delivery 
  • System uptime

Key Tasks & Accountabilities:

 Quality

  • Develop basic technical specifications from functional descriptions
  • Develop Internet and Cell Phone Banking software products according to technical specifications
  • Perform quality checks by developing and executing testing scripts and procedures
  • Execute applications and systems performance analysis 
  • Recommend and implement improved methods
  • Maintain and modify existing applications and systems
  • Liaise with software vendors  

On-time delivery

  • Ensure timely delivery of developed applications and systems 
  • Ensure project deadlines at met according to contracted SLA with business

System uptime

  • Standby and support
  • System monitoring
  • Capacity planning
  • Performance analysis / load tests
  • IT systems development processes (SDLC); Agile development life cycle
  • Securing application and API endpoints; Application hardening techniques; Produce program specifications and implement system enhancements.
  • Balance high response, stable and efficient code with attractive and functional aesthetics
  • Work together with cross-functional teams to define, design, and ship new features
  • Efficiently use third-party libraries, data sources and APIs, proven ability integrating with external RESTful APIs & services
  • Create and execute unit tests ensuring robustness, including edge cases, usability, and general reliability
  • Troubleshoot issues, fix bugs and improve application performance
  • Minimise system downtime through pro-active identification of potential issues and ensure minimisation of recurring problems by managing defects and performing code reviews
  • Monitor systems post change and pro-actively
  • Knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Knowledge of SDK performance tools and optimization techniques
  • Manage own development to increase own competencies and develop technical and business skills
  • Provides technical assistance to fellow developers and other team members
  • Research, innovate, design and present solutions not invented in market yet
  • Be able to adapt into current hybrid architecture
  • Best Practices and user experience when implementing designs

Knowledge, Skills & Experience:

  • Qualifications & Experience
    • National Senior Certificate (Grade 12) or National Certificate (Vocational)
    • A relevant 3-year degree / diploma in IT or Software Development
    • Java & Kotlin development Experience
    • 3-5+ years solid Android software development experience
    • Android 5+ expertise; Android Studio expertise
    • Knowledge of new Google API’s 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
  • Essential experience in the following development languages is required:
    • JavaScript, JSON, HTML5, CSS, NodeJS
    • Maven
    • Altlassian products, Confluence
    • Bitbucket & Git
    • Springboot & Microservices
    • Microosoft SQL Server
    • SQL
  • Ideal:
    • Original app published in store
    • Public Github 
    • Capacitor, React Native, Ionic, Flutter Exposure
    • Continues Integration.
    • Docker and supporting technologies
    • Cordova & Hybrid app development experience

Knowledge:

Minimum

  • Must have detailed knowledge of:         
    • IT systems development processes (SDLC)   
    • Application development
    • Standards and governance              
    • Agile development life cycle
    • Testing practices

Ideal:

  • Knowledge of: 
    • UML
    • Systems analysis and design
    • System architecture (technical design and implementation processes)

Solid understanding of:

  • Banking systems environment o Banking business model
    • Best practices for Quality Assurance (QA)
    • Object Orientated Development environment (i.e., Java, Spring Framework, JBoss, Hibernate)

Skills:

  • Communication skills (written and verbal)
  • Interpersonal / Relationship management skills
  • Analytical, diagnostic and problem solving skills
  • The ability to handle multiple projects and deadlines
  • Ability to work under own initiative without guidance, cope well under sustained pressure and deliver to deadlines
  • Ability to work effectively with no or little supervision
  • Willingness to take ownership and accountability
  • Team player 

Additional Information:

  • Valid driver’s license
  • Contactable on (own) cell phone
  • Willing to work after hours / over weekends (if required)
  • Clear credit record
  • Clear criminal record 

Should you not receive a response from us within one week of your application, your application has unfortunately not been successful.

You can visit our website for more vacancies: www.wePlace.co.za / Facebook page @wePlace / LinkedIn www.linkedin.com/company/wePlace/



 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Business Intelligence (BI) Analyst Developer – Cape Town – up to R800k per annum
Location: Capetown
Salary: 800000
Business Intelligence (BI) analyst developer – Cape Town – up to R800k per annum
15 days ago


UAT Specialist
Location: Cape Town
Salary: 400 000 Annually
A fast-paced fintech environment is seeking a UAT Specialist to lead user acceptance testing across emerging technologies. This is a hands-on, functional role, ideal for those passionate about driving software quality in large-scale, high-volume systems
1 day ago


Test Analyst
Location: Cape Town
Salary: 420 000 Annually
An industry-leading player in the payments space is seeking a Senior Test analyst. You’ll drive quality across complex payment systems using both manual and automated test strategies. Perfect for professionals who thrive in high-transaction, agile environments.
1 day ago


Business Intelligence Developer
Location: Cape Town
Salary:
Business Intelligence developerThe Business Intelligence developer is responsible for designing, developing, and maintaining BI solutions that empower data-driven decision-making across the organization. This includes building dashboards, data visualizations, and reporting systems using tools like Power BI, or SQL-based platforms.The ideal candidate is both technically strong and business-aware, c...
15 days ago


Systems Analyst
Location: Stellenbosch
Salary: 800 000 Annually
Are you the kind of person who:Dreams in flowcharts?Finds pure joy in a clean API contract?Whispers sweet nothings to SQL queries?Fixes broken processes just by looking at them?
11 days ago


Forex Senior Systems Analyst
Location: Cape Town
Salary:
21 days ago


INTERMEDIATE SOFTWARE DEVELOPER
Location: Cape Town
Salary:
21 days ago


INTERMEDIATE TO SENIOR FULL STACK DEVELOPER (REACT AND ANGULAR)– CAPE TOWN – UP TO R530 PER HOUR
Location: Capetown
Salary: 1017600
INTERMEDIATE TO SENIOR FULL STACK developer (REACT AND ANGULAR)– CAPE TOWN – UP TO R530 PER HOUR
56 days ago


Business Analyst – Cape Town (Hybrid Model) – up to R960k Per Annum
Location: Capetown
Salary: 960000
Business analyst – Cape Town (Hybrid Model) – up to R960k Per Annum
71 days ago


Senior Mobile Developer (C# / MAUI) – Cape Town (Remote) – up to R1.1mil per annum
Location: Capetown
Salary: 1100000
Senior Mobile developer (C# / MAUI) – Cape Town (Remote) – up to R1.1mil per annum
2 days ago


Create a free job alert for Analyst Developer: Android in Stellenbosch

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions