XX
Technology ManagerBrainRidge ConsultingToronto, Ontario, Canada
XX

Technology Manager

BrainRidge Consulting
  • CA
    Toronto, Ontario, Canada
  • CA
    Toronto, Ontario, Canada
Apply Now

About

About BrainRidge Consulting

BrainRidge Consulting is a premium FinTech technology consulting firm that blends the energy of a startup with the experience of an enterprise. Our mission is to empower financial institutions and digital-first organizations to thrive in the digital age by delivering cutting-edge technology solutions and strategic guidance that drive innovation and growth.


Role Overview

We are seeking an experienced Technology Manager / Lead to oversee technical delivery across multiple enterprise-level projects. In this role, you will not only design and drive end-to-end technical solutions but also manage and mentor development teams to ensure successful delivery of scalable, secure, and innovative systems.


You will work closely with cross-functional stakeholders to translate business needs into technical strategies, lead implementation across frontend and backend technologies, and ensure alignment with architectural and deployment best practices.


Key Responsibilities

  • Drive overall technology solutions and execution across multiple projects, ensuring architectural consistency and delivery excellence.
  • Lead the design, development, and deployment of large-scale full-stack applications using Java, Spring Boot, Angular, and Node.js.
  • Define and oversee cloud architecture and deployment pipelines across enterprise environments.
  • Architect and manage API-driven microservices using container platforms such as OpenShift or Kubernetes.
  • Ensure robust application performance, availability, and scalability through effective design and proactive system monitoring.
  • Establish and enforce engineering best practices code reviews, version control, CI/CD automation, and testing standards.
  • Collaborate with business, product, and solution teams to ensure technical alignment with business objectives.
  • Lead technical discussions, evaluate new tools or frameworks, and guide architectural decisions for long-term scalability.
  • Mentor and guide team members to foster a high-performance engineering culture emphasizing collaboration, quality, and innovation.
  • Communicate clearly with stakeholders to present technical solutions, project progress, and architectural decisions.


Qualifications

  • 10+ years of professional software development experience, including proven experience managing or leading technical teams on enterprise-level projects.
  • Strong proficiency in Java, Spring Boot, and microservices architecture.
  • Hands-on expertise in UI technologies such as Angular and Node.js.
  • Deep understanding of cloud infrastructure (e.g., AWS, Azure, or GCP) and modern deployment strategies.
  • Demonstrated knowledge of how overall architecture and deployment work for complex enterprise applications.
  • Proficiency with Kubernetes-based platforms (OpenShift preferred).
  • Strong understanding of RESTful APIs, distributed systems, and security best practices.
  • Experience designing and optimizing databases (MongoDB, PostgreSQL, SQL).
  • Skilled in modern DevOps practices CI/CD pipelines, Git workflows, and automated testing.
  • Excellent communication, leadership, and stakeholder management skills with the ability to influence and align teams.
  • Proven ability to balance hands-on technical work with strategic oversight and team leadership.
  • Toronto, Ontario, Canada

Languages

  • English
Notice for Users

This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.