Capital One Canada
Staff Software Engineer - Capital One Travel - Android
Job Description
Staff Software Engineer – Capital One Travel – Android (Toronto, Canada) Responsibilities
Own technical design, architecture, and development of cross-functional, multi-platform application systems
Work as part of a dynamic mobile team throughout the Software Development Life Cycle
Improve software engineering practices – work within agile teams to design, develop, test, implement and support technical solutions across a full stack of development tools and technologies
Contribute expertise on how evolving technology affects domain
Provide mentorship to Junior, Intermediate, and Senior mobile associates
Basic Qualifications
At least 6 years of hands‑on development of Native Android applications using Java/Kotlin
At least 6 years of experience with application and/or data design, architecture and development
Experience with RxJava, Coroutines, Dagger, Espresso, JUnit and Jenkins
Experience providing...
Own technical design, architecture, and development of cross-functional, multi-platform application systems
Work as part of a dynamic mobile team throughout the Software Development Life Cycle
Improve software engineering practices – work within agile teams to design, develop, test, implement and support technical solutions across a full stack of development tools and technologies
Contribute expertise on how evolving technology affects domain
Provide mentorship to Junior, Intermediate, and Senior mobile associates
Basic Qualifications
At least 6 years of hands‑on development of Native Android applications using Java/Kotlin
At least 6 years of experience with application and/or data design, architecture and development
Experience with RxJava, Coroutines, Dagger, Espresso, JUnit and Jenkins
Experience providing...