At Capital One, we’re building a leading information-based technology company. Still founder-led by Chairman and Chief Executive Officer Richard Fairbank, Capital One is on a mission to help our customers succeed by bringing ingenuity, simplicity, and humanity to banking. We measure our efforts by the success our customers enjoy and the advocacy they exhibit. We are succeeding because they are succeeding.
Guided by our shared values, we thrive in an environment where collaboration and openness are valued. We believe that innovation is powered by perspective and that teamwork and respect for each other lead to superior results. We elevate each other and obsess about doing the right thing. Our associates serve with humility and a deep respect for their responsibility in helping our customers achieve their goals and realize their dreams. Together, we are on a quest to change banking for good.
Software Studio
Since the inception of the Capital One Canada’s Software Studio in 2014, we’ve grown from having a couple of engineers to over 200. We’re constantly on the look-out for technology enthusiasts that are looking to make a difference in the world of Credit Cards. We’re obsessed about doing the right thing and finding innovative solutions to better service our customers.
We have multiple teams working on exciting projects that are looking for passionate and driven Software Engineers. As a Software Engineer at Capital One, you’ll have the opportunity to learn, design and build software products from the ground up. We’re always hiring great talent and we’ll match you to a team where you’ll be able to make a positive impact and grow both personally and professionally.
As an example of some of the projects we’ve worked on:
Credit Keeper:
http://creditkeeper.capitalone.ca/
Quick Check:
https://findyourcard.capitalone.ca/
Capital One is looking for a highly engaged and motivated Principal Android Developer with a passion to bring cool features to production. You will be working with some of the best in the industry to push the needle on Android development and define our next journey. If you have a great track record of writing clean, testable and scalable code then we want to talk to you.Responsibilities include:
• Define new best practises and stay ahead of the curve on new technology. • Develop, a utomate, test, and deploy new cool features to production. • Maintain and enhance our CI/CD pipeline and continue to automate manual processes. • Create mobile client code solutions that deliver on Product Strategy and adheres to established engineering best practices, design guidelines and principles • Partner with Software Engineers, UX, UI, Quality Engineers, Product Owners, and Analysts to deliver high performing quality customer experiences that are engaging, purposeful and powerful in their simplicity • Be an active advocate of the mobile platform through both internal and external developer communities • Deeply committed to writing testable code leveraging modern testing methodologies and tooling. • Work within and across Agile teams to design, develop, test, implement, and support technical solutions across a full-stack of development tools and technologies • Bring a passion to stay on top of tech trends, experiment with and learn new technologies, participate in internal and external technology communities, and mentor other members of the engineering community • Encourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity • Working to remain an active learner in all technologies related to mobile development such as languages, SDKs, wearables, and tooling• Understanding of core mobile constructs such as layouts, views, or services • Mentor junior to mid-level members of the team • Experience driving direction, driving consensus and delivering medium to large sized/complexity components independently
Basic Qualifications:
• Bachelor’s Degree
• E xperience with RX/RXAndroid, RXSwift, Retrofit, Dagger 2 , Android Components, Espresso, Robolectric • At least 5 years of experience with distributed version control systems (git or mercurial) • At least 5 years of Android development • At least 5 years of Java development • At least 2 year of Kotlin development Preferred Qualifications: • Experience with Jenkins, Fastlane, Firebase, New Relic, Splunk • Experience with Agile and Scrum methodologies • Experience with productivity tools (Jira, Confluence, or Google Suite) Capital One Canada is an equal opportunity employer committed to fostering a diverse and inclusive work environment. We consider all qualified applicants and will meet the needs of those requiring reasonable accommodations.If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1-800-304-9102 or via email at [email protected] . All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.
For technical support or questions about Capital One’s recruiting process, please send an email to [email protected]
Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.
Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
About Capital One
At Capital One, we dare to dream, disrupt, and deliver a better way. Our goal is simple – bring ingenuity, simplicity, and humanity to an industry ripe for change. Founder-led, Capital One is on a mission to change banking for good and to help people live their best lives. Together, we will build one of America’s leading information-based technology companies. Join us.
View WebsiteGet More Interviews for This and Many Other Jobs
Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.
Sign Up for Free