-
AgileGrid Solutions

Software Engineer

AgileGrid Solutions
Canada · Full-time · Associate

About Capital One Canada

For over 30 years, Capital One Canada has been dedicated to transforming the banking experience by making credit accessible, straightforward, and rewarding for Canadians. Our mission is rooted in building meaningful relationships with our customers, empowering them to succeed financially through innovative credit solutions. We believe in the potential of people—our customers, associates, and talented professionals like you—and strive to create an environment where everyone can thrive.

Our commitment extends beyond traditional banking; we focus on leveraging technology and data to deliver personalized, secure, and seamless financial services. As a company that values integrity, innovation, and customer-centricity, we continuously seek to improve and expand our offerings to meet the evolving needs of our clients.

About The Role

The Senior Staff Software Engineer - Mobile (Android) at Capital One Canada is a pivotal role that requires a highly skilled and experienced developer with a strong focus on native Android application development. This position does not involve direct reports but emphasizes advanced hands-on development, technical design, and architecture. As part of our dynamic software studio, you will be instrumental in designing and implementing scalable, secure, and innovative mobile solutions that align with our strategic business objectives.

Your day-to-day responsibilities will include reviewing ongoing solution designs, evaluating emerging technologies, and overseeing high-level architectural frameworks. Collaboration with cross-functional teams—product managers, designers, and other engineers—is essential to ensure the delivery of high-quality mobile experiences. You will work closely with business partners to translate business requirements into robust technical solutions, ensuring adherence to architectural standards and security protocols. Your expertise will help shape the future of our mobile platform, driving innovation while maintaining operational excellence.

Qualifications

  • Minimum of 8 years of hands-on experience developing native Android applications using Java and Kotlin.
  • Extensive background in application design, technical architecture, and full development lifecycle management.
  • Proficiency with modern Android development tools and frameworks such as RxJava, Coroutines, Dagger, Espresso, JUnit, and Jetpack Compose.
  • Proven experience leading and mentoring junior and senior developers, providing technical guidance and fostering best practices.
  • Strong understanding of secure coding principles, performance optimization, and scalable architecture design.

Responsibilities

  • Define and articulate the technical vision and strategy for complex, multi-domain Android platforms, ensuring alignment with organizational goals.
  • Act as a thought leader by influencing architectural roadmaps and guiding major technical investments across the organization.
  • Participate actively throughout the Software Development Life Cycle, from planning and design to implementation and deployment.
  • Mentor and coach engineers and technical leaders, fostering a culture of continuous improvement and technical excellence.
  • Evaluate and integrate new technologies, tools, and frameworks to enhance mobile platform capabilities and performance.
  • Collaborate with cross-functional teams to develop scalable, secure, and user-centric mobile solutions that meet business and security standards.

Benefits

At Capital One Canada, we prioritize the well-being and development of our employees. We offer a hybrid work environment with three days in the office, supported by a one-time Work From Home allowance to set up a comfortable workspace. Our head office, located conveniently near Union Station, provides a collaborative and accessible work setting.

We are committed to supporting your physical, financial, and emotional health. Our comprehensive benefits include full coverage for spouses, domestic partners, and dependents, mental health support with up to $3,000 coverage, and tuition subsidies of up to $5,000 annually. Additionally, you will have access to various wellness programs, professional development opportunities, and a dynamic, inclusive workplace culture that encourages innovation and growth.

Equal Opportunity

Capital One Canada is an equal opportunity employer dedicated to fostering a diverse and inclusive work environment. We consider all qualified applicants and are committed to providing reasonable accommodations to meet individual needs. We believe that diversity enriches our organization and drives innovation, and we welcome candidates from all backgrounds to apply. If you require accommodations during the application process, please contact our recruiting team. All information provided will be kept confidential and used solely for the purpose of supporting your application.

Key Skills

Ranked by relevance

android junit java
Login to Apply
Posted
Jul 08, 2026
Type
Full-time
Level
Associate
Location
Canada

Industries

Technology Information Media

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
EPAM Systems
Related

Senior Software Engineer – Java

2026-07-07

Full-time
Mid-Senior
India
Software Development
Information Technology
View Job Details
APPLYKART
Related

Full Stack Developer

2026-07-07

Full-time
Entry
India
Technology
Engineering
View Job Details
Jack & Jill
Related

Software Engineer, iOS/Mobile ($135K – $260K + Equity) at Beacon AI Inc.

2026-07-08

Full-time
Not Applicable
United States
Technology
Engineering