Android Developer
On-siteToronto, Ontario, Canada
Job Summary
Develop code for new and existing features on RBC's Android Banking and Avion apps, leveraging AI assist in code development. Review technical documents and requirements, then coordinate with various teams to identify, track, and resolve technical issues. Participate in walkthrough reviews of technical specifications, programs, and unit test plans while providing estimates on activities required for design, coding, and unit testing. Increase efficiency and performance using Android Studio analysis tools alongside academic knowledge, and facilitate small group meetings for technical design, problem solving, and task implementation. Work within a dynamic agile environment on award-winning mobile applications, supporting the Digital Family team in delivering innovative features like AI-driven NOMI and OCR Bill Pay.
Required Qualifications
- Must-have Leadership acumen
- Must-have a passion to apply leadership in a dynamic agile business environment
- Must-have Excellent interpersonal skills
- Must-have highly developed verbal and written communication skills
- Must-have Creative working style
- Must-have self-driven working style
- Must-have ability to work within a team
- Must-have ability to work independently
- Must-have ability to work in a fast paced environment
- Must-have Experience or understanding of programming languages
- Must-have Experience or understanding of databases
- Must-have Experience or understanding of platforms
- Must-have Experience or understanding of code version control tools
- Must-have Strong knowledge of Java
- Must-have Strong knowledge of object oriented design
- Must-have Software Engineering degree
- Must-have Computer Science degree
- Must-have equivalent degree from an accredited University/College
Desired Qualifications
- Nice-to-have Strong knowledge of Android framework
- Nice-to-have Strong knowledge of Kotlin
- Nice-to-have Knowledge of Compose
- Nice-to-have Exposure to enterprise tools such as Git
- Nice-to-have Exposure to enterprise tools such as Confluence
- Nice-to-have Exposure to enterprise tools such as Jira
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.