Senior Software Engineer – Android (12-Month Contract)
Location: Sydney
Are you a seasoned Android developer ready to drive innovation in digital banking? Our client, a leading financial institution, is looking for an experienced Senior Software Engineer – Android to join their team on a 12-month contract. This role will be pivotal in developing high-quality, secure, and scalable mobile solutions for Payments, Cards, and Security features within their banking app.
What You'll Do
- Design & Develop: Create and deploy robust Android mobile solutions aligned with key business objectives.
- Technical Leadership: Serve as the go-to expert in mobile application development, ensuring best practices in software engineering and architecture.
- Innovate: Develop secure applications using Kotlin, MVVM, Jetpack Compose, and other modern frameworks.
- Optimize: Enhance application performance, security, and user experience.
- Collaborate: Work closely with product managers, designers, and cross-functional teams to craft seamless customer experiences.
- CI/CD Implementation: Develop and maintain continuous integration and automated testing pipelines.
- Agile Environment: Actively participate in agile development processes, including daily stand-ups and sprint planning.
- Mentorship: Guide and mentor junior engineers, fostering a culture of knowledge-sharing and continuous improvement.
- Quality Assurance: Engage in thorough code reviews, comprehensive documentation, and ongoing process enhancements.
What We're Looking For
Essential:
- 5+ years of Android development experience with a proven track record.
- Expertise in Kotlin, MVVM, and Jetpack Compose.
- Strong understanding of building scalable, high-performing, and secure mobile applications.
- Proficient in RESTful APIs integration, Android Studio, and modern development frameworks.
- Solid experience with Git/GitFlow for source control.
- Familiarity with CI/CD pipelines and automated testing.
- Proven experience in Agile development environments.
- Excellent communication skills to effectively convey technical concepts to stakeholders.
Desirable:
- Experience in the banking, fintech, or payments sectors.
- Knowledge of DevOps principles and infrastructure management.
- A passion for UX design and mobile application optimization.
- Experience collaborating with cross-functional teams in large-scale enterprises.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Android Developer
2026-05-20
Mobile Engineer / Android
2026-05-20
Android Software Release Engineer
2026-05-20
- Posted
- Feb 27, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Sydney
- Company
- Outsized
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Android Developer
2026-05-20
Mobile Engineer / Android
2026-05-20
Android Software Release Engineer
2026-05-20