Staff Software Engineer - Capital One Travel - Android
- Source: LinkedIn
- Capital One
- On-site
- Toronto
- Full-Time
- Staff
Job Description
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer - Capital One Travel - Android
About Capital One Canada. For 30 years, we’ve been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning, conversational AI and design thinking into our core operations. We’re a bank a tech company would build, where your work directly shapes innovative solutions that impact millions of Canadians.
We’re driven by fearless curiosity, bold innovation, and a collective of authentic people working together to redefine what’s possible. Technology isn’t just part of our strategy, it is our strategy . Everything we do serves our vision and the creation of what’s next.
About The Team Since 2014, Capital One Canada’s software studio has grown from a team of 10 to a team of over 250. We’re passionate about what we do, and we’re always on the lookout for people who want to make a difference in the world of credit through technology. We’re obsessed with doing the right thing, and we achieve that by finding innovative ways to better serve our customers.
Here are a few of the ways we’re helping people take control of their credit:
- Helping customers view and monitor their credit scores with Credit Keeper
- Enabling customers to view and edit their Personal Information directly in the Mobile App
- Providing customers 100% certainty which credit cards they’ll be approved for before they apply, by using Quick Check™
We’re all-in on the cloud and we’re leaders in the adoption of open source, RESTful APIs, microservices, and containers. We build our own products and release them with a speed and agility that allows us to get new customer experiences to market quickly. And, as a founder-led company, we’re inspired to make, break, do, and do good.
This role does not have direct reports. We require advanced hands-on development, technical design, and architecture.
Your 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; and
- 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 mentorship to Junior/Intermediate Associates and guidance to technical and business stakeholders
Preferred Qualifications
- 8+ Years of experience leading the full life-cycle of Software Development
- Bachelor’s, Master’s or Diploma in Computer Science, Software Engineering, Information Technology or in related field
- Exposure to AWS or other cloud products
- Experience working in an agile environment and familiar with agile development methodologies
Working at Capital One.
You’ll be empowered to take end-to-end ownership of your work and your career, backed by a high-performance, hybrid culture and holistic suite of benefits designed to support your whole self.
- Take ownership of your own potential:
Whether you’re looking to upskill, pivot into new business areas, or master your craft, you’ll have access to tools and mentorship to reach your potential and define your career trajectory.
- Find your rhythm:
We believe trust fosters the flexibility and autonomy required to balance personal needs with a focus on high performance. We support a hybrid model – with 3 days in the office per week – that gives room for both collaboration and personal commitments.
- Benefits built for your life:
We take a holistic approach to well-being, providing support for you and those who are most important to you. This includes: full coverage for spouses, domestic partners and dependents, a one-time Work From Home allowance to build your comfortable workspace, up to $3,000 in mental health coverage and up to $5,000 in annual tuition subsidies.
You’ll find that Ca…
Skills
- Java
- Kotlin
- rxjava
- JUnit
- Jenkins
- amazon-web-services
