Staff Software Engineer - Capital One Travel - Android
Core
Designing and developing cross-functional, multi-platform application systems for Capital One's mobile banking products, specifically focusing on credit monitoring, personal information management, and credit card approval certainty.
Role type
Staff Software Engineer (Android)
Builds
Native Android mobile applications for credit management and banking services
Domain
Fintech / Mobile Banking
Deliverable
production ML models | product features
Required skills
Native Android development, Java, Kotlin, Application architecture, Data design, RxJava, Coroutines, Dagger, Espresso, Junit, Jenkins, Agile methodologies, Technical mentorship
Preferred skills
AWS cloud products, Full lifecycle software development leadership
Technologies
Android, Java, Kotlin, RxJava, Coroutines, Dagger, Espresso, Junit, Jenkins, AWS
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 within agile teams; Provide mentorship to Junior, Intermediate, and Senior mobile associates
Seniority
Staff, hands-on IC with mentorship