About the job Senior Software Engineer - Android
This is a 12 months contract opportunity for an experienced Android Developer to join a large Australian Commercial Bank.
Location: Sydney NSW
Duration: 12 months
We are interested in hearing from people who:
* Pride themselves on designing, developing, and deploying high-quality mobile software solutions specifically in Android
* Are comfortable executing state-of-the-art coding practices, driving high-quality outcomes to solve core business objectives and minimize risks
* Contribute to a culture where quality, excellence, and openness are championed
* Can educate, communicate, and positively influence various stakeholder groups
* Think outside the box and break boundaries to solve complex technical problems
* Have solid experience in building Android SDK
* Can coach junior engineers, share knowledge to uplift and improve software development practices
Tech Skills:
We use a broad range of tools, languages, and frameworks. Experience or exposure with some of these will set you up for success:
* Developing robust and secure mobile solutions for Android applications
* Proficient with Android Studio and modern mobile development practices
* Act as an SME for mobile application development for Android and understand the current code base
* Advanced experience in software engineering and architecture principles in mobile
* Experience in Kotlin, MVVM, and Jetpack Compose
* Excellent design sense with the ability to see an app through from conception, development, testing, to release
* Knowledge of RESTful services
* Advanced knowledge in source control management such as Git and Gitflow
* Previous experience working with Agile methodology
* Experience with CI/CD and testing automation
#J-18808-Ljbffr