Software Development Leader

2 months ago


Toronto, Ontario, Canada Capital One Full time
About the Role

We are seeking a highly skilled and experienced Software Development Leader to join our team at Capital One Canada. As a Principal Software Engineer, you will play a key role in leading the development of innovative software products and solutions that meet the needs of our customers.

Key Responsibilities
  • Lead the development of software products and solutions, working closely with cross-functional teams to design, develop, and deploy high-quality software.
  • Collaborate with engineers, product managers, and other stakeholders to identify business needs and develop solutions that meet those needs.
  • Design and implement software architectures, ensuring scalability, reliability, and performance.
  • Develop and maintain technical documentation, ensuring that it is accurate, up-to-date, and accessible to all stakeholders.
  • Stay up-to-date with industry trends and emerging technologies, identifying opportunities to leverage new technologies and approaches to drive business value.
  • Lead and mentor junior engineers, providing guidance and support to help them grow and develop in their careers.
Requirements
  • At least 6 years of experience in software development, with a strong background in object-oriented programming and software design patterns.
  • Experience with Agile development methodologies and version control systems such as Git.
  • Strong understanding of software architecture and design principles, with the ability to design and implement scalable, reliable, and performant software systems.
  • Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams and stakeholders.
  • Strong problem-solving skills, with the ability to analyze complex technical problems and develop effective solutions.
Preferred Qualifications
  • At least 8 years of experience in software development, with a strong background in software architecture and design patterns.
  • Experience with cloud-based technologies such as AWS or Azure.
  • Experience with containerization and orchestration tools such as Docker and Kubernetes.
  • Experience with DevOps practices and tools such as Jenkins and GitLab CI/CD.
  • Experience with testing and quality assurance practices, with a strong understanding of testing frameworks and tools.
About Capital One Canada

Capital One Canada is a leading financial services company that provides a range of financial products and services to individuals and businesses. We are committed to innovation, customer satisfaction, and employee development, and we are seeking talented individuals who share our values and are passionate about making a difference in the financial services industry.



  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleAmazon Development Centre Canada ULC is seeking a talented Software Development Engineer to join our team. In this role, you will be responsible for designing and implementing scalable solutions to complex business and operational problems.Key ResponsibilitiesYou will create simple solutions for complex business and operational problems.You...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    As a key member of the Amazon Development Centre Canada ULC team, you will be responsible for leading the development of our big data processing platform. This platform is a critical component of our advertising business, and we are looking for a seasoned leader to drive its growth and innovation.The ideal candidate will have a strong background in software...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About Fulfillment by AmazonFulfillment by Amazon (FBA) is a game-changing service that empowers sellers to tap into Amazon's vast distribution network. By leveraging our world-class infrastructure, sellers can focus on growing their businesses while we handle the logistics and inventory management.Job SummaryWe're seeking a highly skilled Software...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About Fulfillment by AmazonFulfillment by Amazon (FBA) is a game-changing service that empowers sellers to tap into Amazon's vast distribution network. By leveraging our world-class infrastructure, sellers can focus on growing their businesses while we handle the logistics and inventory management.Job SummaryWe're seeking a highly skilled Software...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About Fulfillment by AmazonFulfillment by Amazon (FBA) is a game-changing service that empowers sellers to tap into Amazon's vast distribution network. By leveraging our world-class infrastructure, sellers can focus on growing their businesses while we handle the logistics and inventory management.Job SummaryWe're seeking a highly skilled Software...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About Fulfillment by AmazonFulfillment by Amazon (FBA) is a game-changing service that empowers sellers to tap into Amazon's vast distribution network. By leveraging our world-class infrastructure, sellers can focus on growing their businesses while we handle the logistics and inventory management.Job SummaryWe're seeking a highly skilled Software...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About Fulfillment by AmazonFulfillment by Amazon (FBA) is a game-changing service that empowers sellers to tap into Amazon's vast distribution network. By leveraging our world-class infrastructure, sellers can focus on growing their businesses while we handle the logistics and inventory management.Job SummaryWe're seeking a highly skilled Software...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About Fulfillment by AmazonFulfillment by Amazon (FBA) is a game-changing service that empowers sellers to tap into Amazon's vast distribution network. By leveraging our world-class infrastructure, sellers can focus on growing their businesses while we handle the logistics and inventory management.Job SummaryWe're seeking a highly skilled Software...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our team, you will be responsible for designing, developing, testing, and deploying software systems that enable fast and efficient delivery of packages to our customers worldwide.Key ResponsibilitiesDesign...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our team, you will be responsible for designing, developing, testing, and deploying software systems that enable fast and efficient delivery of packages to our customers worldwide.Key ResponsibilitiesDesign...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About Fulfillment by AmazonFulfillment by Amazon (FBA) is a game-changing service that empowers sellers to tap into Amazon's vast distribution network. By leveraging our world-class infrastructure, sellers can focus on growing their businesses while we handle the logistics and inventory management.Job SummaryWe're seeking a highly skilled Software...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About Fulfillment by AmazonFulfillment by Amazon (FBA) is a game-changing service that empowers sellers to tap into Amazon's vast distribution network. By leveraging our world-class infrastructure, sellers can focus on growing their businesses while we handle the logistics and inventory management.Job SummaryWe're seeking a highly skilled Software...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job Title: Software Development ManagerJoin Amazon Development Centre Canada ULC as a Software Development Manager and be part of a team that operates one of the largest big data analytics systems at Amazon.About the RoleWe are seeking a creative and demonstrated leader with excellent analytical abilities and a strong drive to deliver results. As a Software...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job Title: Software Development ManagerJoin Amazon Development Centre Canada ULC as a Software Development Manager and be part of a team that operates one of the largest big data analytics systems at Amazon.About the RoleWe are seeking a creative and demonstrated leader with excellent analytical abilities and a strong drive to deliver results. As a Software...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC - K03 Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our Fulfillment by Amazon (FBA) team at Amazon Development Centre Canada ULC - K03. As a technical leader, you will be responsible for providing technical guidance and expertise to our engineering team, working closely with engineering and product leaders to deliver...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC - K03 Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our Fulfillment by Amazon (FBA) team at Amazon Development Centre Canada ULC - K03. As a technical leader, you will be responsible for providing technical guidance and expertise to our engineering team, working closely with engineering and product leaders to deliver...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC - K03 Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our Fulfillment by Amazon (FBA) team at Amazon Development Centre Canada ULC - K03. As a technical leader, you will be responsible for providing technical guidance and expertise to our engineering team, working closely with engineering and product leaders to deliver...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC - K03 Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our Fulfillment by Amazon (FBA) team at Amazon Development Centre Canada ULC - K03. As a technical leader, you will be responsible for providing technical guidance and expertise to our engineering team, working closely with engineering and product leaders to deliver...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC - K03 Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our Fulfillment by Amazon (FBA) team at Amazon Development Centre Canada ULC - K03. As a technical leader, you will be responsible for providing technical guidance and expertise to our engineering team, working closely with engineering and product leaders to deliver...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC - K03 Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our Fulfillment by Amazon (FBA) team at Amazon Development Centre Canada ULC - K03. As a technical leader, you will be responsible for providing technical guidance and expertise to our engineering team, working closely with engineering and product leaders to deliver...