OMF IT Senior Analyst Programmer (API)
Location | Cape Town, South Africa |
Date Posted | January 10, 2023 |
Category |
Other
|
Job Type |
Full-time
|
Currency | ZAR |
Description
We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits. This Android app developer will work with our team of talented engineers to build a mobile banking application.
Proven software development experience and Android skills development Proven working experience in Android app development Experience with Android SDK Experienc
- Build features for an existing banking application for the Android platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with outside data sources and APIs
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Desired Experience & Qualification
- Proven software development experience and Android skills development
- Proven working experience in Android app development
- Experience with Android SDK
- Experience working with remote data via REST and JSON
- Experience with third-party libraries and APIs
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Solid understanding of the full mobile development life cycle.
A Matric or Grade 12 equivalent, relevant Tertiary Qualification as well as a minimum of 8 years’ experience in Software Design and Programming.
You will also need to have experience in working with the following technologies in an Agile environment:
- Java
- Spring Boot
- Docker
- Kubernetes
- ANT
- Maven
- Source control – Git, SVN
- XML
- XSL
- Html
- xsl:fo
- Jquery
- Jenkins
- Patterns
- UML
- Relational databases
- Object databases
- SQL
- Web servers (e.g Tomcat, Jetty,Netty)