Description
Join Our Team as a Mid-Level Android Software Engineer!
At Concentrix Catalyst, we are thrilled to invite applications for the role of Mid-Level Android Software Engineer. As a valued member of our dynamic and innovative team, you will collaborate with enthusiastic problem solvers across cross-functional teams on a variety of Catalyst projects and client accounts. We specialise in creating stunning bespoke solutions for a wide range of high-profile clients in industries including Travel, FinTech, FMCG, Retail, Agriculture, Public Safety (Government), Logistics, Utilities, and Education.
Due to the nature of our client work, we require applicants to be Australian citizens and to pass a Baseline Security clearance. Holding this clearance is considered an advantage.
What Your Day Will Look Like:
* Contribute to development initiatives, advocating for best practices and practical solutions.
* Collaborate with clients to bring their ideas from concept to deployment within months, while helping to evolve products over time.
* Write and maintain clean, reusable, and easily understandable code alongside your peers.
* Work with modern frameworks and technologies such as Kotlin, Jetpack, and Android Architecture Components.
* Explore opportunities for collaboration with other platforms, including iOS, .NET, AWS, Azure, or React Native.
* Participate in troubleshooting and root cause analysis, working with experts from partners like Google, Microsoft, and AWS to identify optimal solutions.
* Focus primarily on our native mobile projects, with opportunities to explore emerging technologies in areas like wearables, VR/AR, and IoT devices.
* Share your expertise by participating in discussions and contributing to knowledge-sharing activities within the developer community.
You Will Bring:
* A minimum of 2-5 years of experience as an Android developer, with solid design and implementation experience using Kotlin.
* Excellent listening and communication skills.
* Proven ability to transform enterprise business requirements into effective software solutions.
* A proactive spirit, with a drive to achieve outstanding results.
* A commitment to continuously improving your skills and processes within the organisation.
* Proficiency with Git for collaborative development and familiarity with Android app submission processes (including APK signing).
* A passion for client-facing work and user-centred design.
* The ability to write code that adheres to best practices and platform-specific conventions.
* Insight into architectural decisions and an understanding of the associated trade-offs.
* Relevant experience with Continuous Integration (CI) practices and writing testable code for efficient Unit Testing.
* Familiarity with AGILE methodologies such as Scrum or Kanban.
* Bonus: Experience with other platforms (e.g., iOS, C#.Net, or AWS).
* Bonus: Knowledge of functional programming concepts and best practices.
Location:
AUS Melbourne - 565 Bourke Street Level 12
Language Requirements:
Time Type:
Full time