Lead Developer

2 weeks ago


Calgary, Canada Bluebayinvest Full time
Lead Developer (Java) - Calgary (Hybrid)

Job Summary

A key leadership role in application development within Wealth Management Technology, Data Services Canada. The role will be responsible for providing expertise and oversight in building and maintaining highly efficient next generation Data Management & Services solutions portfolio.

You will be required to collaborate with multiple project/program stakeholders, including the Business Units, Solution Architects, Business Systems Analysts, Development teams, Quality Assurance, IT infrastructure teams, and third-party vendors.

The ideal candidate will have a sharp business mind, understand user needs, and align them with the products that are being created. Ultimately, you are motivated by the desire to optimize productivity and nurture program success from inception to completion.

What will you do?

  • Conduit to front-facing business/other stakeholders to understand their data needs across all capabilities/initiatives for planning and prioritization.
  • Provide thought leadership and be responsible for delivering highly efficient Data and Services solutions through multiple projects.
  • Provide Technical Direction, anticipate/obtain resolution of issues & implement solutions for the integration of DMI projects into Wealth Management’s & RBC’s infrastructure environment.
  • Responsible for timely coordination of the end-to-end data Intake Process, that includes proposals, funding approvals, and delivery.
  • Support functions across various groups including program/project managers, architects, development, and production support teams.
  • Accountable for regular reporting of the Data portfolio, including status (budget, progress), alignment to overall strategy, and overall capability reporting.
  • Resolve complex issues and conflicts (including architectural direction vs project constraints); escalate to executive level where required.
  • Provide leadership and oversight to the technical team.

What do you need to succeed?

Must-have:

  • Highly proficient hands-on development experience of 3+ years in delivering Java-based solutions utilizing API-based solutions deployed on OpenShift/Azure, and streaming solutions using Kafka.
  • Highly proficient hands-on recent experience of 4+ years in delivering data solutions utilizing enterprise-grade RDBMS (SQL Server, Sybase, Oracle), no SQLDBs.
  • Proven relationship builder within a cross-functional matrix organization, with a track record of establishing strong working relationships with leaders, team members, and vendors.
  • Strong planning, estimating, budget management, reporting, team planning, and coordination experience, including vendor engagement management.
  • Thrives in a fast-paced Agile environment, ability to prioritize, work under pressure and meet time-sensitive deadlines, while incorporating development management process best practices like Continuous Integration Tools (Jenkins, UCD), Configuration Management platforms (Ansible, Puppet), and work management tool like Jira.
  • Proven leader and experienced in managing mid-sized technical team over 5 years, including vendors, and brings strong communication & presentation skills.

Nice to have:

  • Working knowledge of implementing monitoring and dashboard solutions leveraging ELK.
  • Working knowledge of ETL Solutions.
  • Recent experience in query profiling, query optimization, performance monitoring, tuning on in-memory DB and relational database. Hands-on experience with data modeling including logical and physical database design.
  • Familiarity with any Cloud Technologies (Openshift, Azure).

What’s in it for you?

  • A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable.
  • Leaders who support your development through coaching and managing opportunities.
  • Ability to make a difference and lasting impact.
  • Work in a dynamic, collaborative, progressive, and high-performing team.
  • A world-class training program in financial services.
  • Flexible work/life balance options.
  • Opportunities to do challenging work.

Inclusion and Equal Opportunity Employment

At RBC, we embrace diversity and inclusion for innovation and growth. We are committed to building inclusive teams and an equitable workplace for our employees to bring their true selves to work. We are taking actions to tackle issues of inequity and systemic bias to support our diverse talent, clients, and communities.

We also strive to provide an accessible candidate experience for our prospective employees with different abilities. Please let us know if you need any accommodations during the recruitment process.

#J-18808-Ljbffr

  • Calgary, Canada Lead Foundation Full time

    Join Our Team as a Child Development Support at Lead Foundation! At Lead, we're passionate about supporting children aged 2-8 and their families through innovative, play-based learning approaches. As a non-profit organization, we believe in nurturing development within everyday activities and fostering growth in partnership with families and community...


  • Calgary, Canada Lead Foundation Full time

    **Join Our Team as a Speech-Language Pathology Assistant (SLPA)!** At Lead Foundation (Lead), we're passionate about supporting children aged 2-8 and their families through innovative, play-based learning approaches. As a non-profit organization, we believe in nurturing development within everyday activities, and fostering growth in partnership with...


  • Calgary, Alberta, Canada E-Lead Full time

    Are you an organized and detail-oriented individual looking for a challenging role in administration? We are seeking a Senior Administrative Support Professional to join our team at E-Lead.The ideal candidate will have 1-2 years of experience in providing administrative support, with excellent communication skills and the ability to work independently. In...


  • Calgary, Alberta, Canada E-Lead Full time

    Key Responsibilities:Design and develop cloud-based software solutions.Collaborate with cross-functional teams to implement cloud infrastructure.Ensure scalability and high availability of cloud systems.Requirements:Proficiency in cloud computing platforms.Experience with containerization and orchestration tools.Strong understanding of cloud security best...


  • Calgary, Alberta, Canada Manulife Full time

    About the RoleWe are seeking a highly skilled Senior Development Lead to join our team at Manulife. As a key member of our Development team, you will be responsible for leading and guiding our Development Team to deliver business digital initiatives.Key ResponsibilitiesLead and guide the Development Team to deliver business digital initiativesWork with...


  • Calgary, Alberta, Canada Midas Labs Inc. Full time

    Company OverviewMidas Labs Inc. is a dynamic and innovative startup company in the financial technology (FinTech) sector, with a strong focus on developing cutting-edge software solutions.SalaryThe estimated annual salary for this position is $120,000 - $180,000, depending on experience and qualifications.Job DescriptionWe are seeking an experienced Software...


  • Calgary, Canada Lead Hook Marketing Full time

    **Job Summary** We are a 100% Canadian owned one-stop digital agency specializing in brand development, web design, digital marketing strategy, and SEO. We are currently seeking an independent sales agent to join our team! You will be responsible for overseeing and developing the Calgary territory. This is a great opportunity for an entry level agent...


  • Calgary, Alberta, Canada KIDZ SPACE Full time

    We are seeking a dedicated Child Development Lead to join our team at KIDZ SPACE. In this role, you will have the opportunity to make a positive impact on the lives of young children by creating engaging and supportive learning environments.About the JobAs a Child Development Lead, you will be responsible for planning and implementing high-quality child-care...


  • Calgary, Alberta, Canada ED Tech Solutions Inc. Alberta Full time

    About the RoleWe are seeking an experienced Software Development Lead to join our team at ED Tech Solutions Inc. in Alberta.Job DescriptionThis is a permanent, full-time opportunity with a salary range of $80,000 - $110,000 per year, depending on experience and qualifications.Key Responsibilities:Lead and coordinate teams of information systems professionals...


  • Calgary, Alberta, Canada RBVPSM 100 Inc. Full time

    About the RoleWe are looking for a talented Technical Lead in Software Development to join our team at {company}.As a Technical Lead, you will be responsible for leading the development of software applications, working closely with cross-functional teams to deliver high-quality solutions, and driving technical innovation.Key ResponsibilitiesLead the...


  • Calgary, Canada Holland Licensed Interior Design Inc. Full time

    **Business Development Lead** **What You'll Do**: - Drive business growth by identifying, developing, and maintaining relationships with potential clients locally and beyond. - Understand clients' needs and collaborate with our design team to propose innovative solutions. - Participate and contribute to industry events to boost our brand's visibility. -...

  • Technical Lead

    4 weeks ago


    Calgary, Alberta, Canada Randstad Full time

    About the RoleWe are seeking a highly skilled Technical Lead to join our software development team. As a Technical Lead, you will be responsible for leading the development of our software solutions, working closely with cross-functional teams to ensure timely delivery and high-quality results.Key ResponsibilitiesLead the development of software solutions,...


  • Calgary, Alberta, Canada CUTTING EDGE CONSULTING (SAP ISU) Full time

    Career OverviewWe are seeking a highly skilled Software Development Team Lead to join our team at Cutting Edge Consulting (SAP ISU). As a key member of our team, you will be responsible for leading and coordinating teams of information systems professionals in the development of software and integrated information systems.Salary and BenefitsThe estimated...


  • Calgary, Alberta, Canada ENGINEERINGUK Full time

    Unlock Your Potential as a Senior Business Development LeadWe are seeking an experienced Senior Business Development Lead to join our team at ENGINEERINGUK. As a key member of our leadership team, you will play a critical role in driving business growth and development.About the RoleThis is a senior leadership position that requires a high degree of business...


  • Calgary, Canada HootSuite Media, Inc. Full time

    We're looking for a Team Lead, Mobile Development for our Mobile team. You'll be working with and leading a team of talented developers to design, build, and ship high-quality products, incorporate feedback to refine and improve beta releases and turn beta releases into production-ready, scalable pr


  • Calgary, Alberta, Canada IBI Group Full time

    Market Business Development RoleArcadis is dedicated to delivering sustainable design, engineering, and consultancy solutions for natural and built assets.We are a team of over 36,000 people, in more than 70 countries, working together to improve quality of life.This role is in search of a Market Business Development Lead that will report to our Canadian...


  • Calgary, Alberta, Canada Westlake Full time

    Job Title: Regional Business Development LeadWe are seeking a skilled and experienced Territory Manager to lead our business development activities in Western Canada. This is a unique opportunity to join Westlake Royal Building Products as a key member of our team, driving growth and success in the region.


  • Calgary, Alberta, Canada CUTTING EDGE CONSULTING (SAP ISU) Full time

    Cutting Edge Consulting (SAP ISU) invites highly motivated professionals to apply for the role of Senior Software Development Lead. As a seasoned expert in software development, you will lead and coordinate teams of information systems professionals in the creation of cutting-edge software and integrated information systems.About the RoleThis permanent...


  • Calgary, Alberta, Canada BioAro Inc. Full time

    Job SummaryWe are seeking an experienced Software Development Team Lead to join our team at BioAro Inc. As a key member of our software development department, you will be responsible for leading and coordinating teams of information systems professionals in the development of software and integrated information systems.About the RoleThis is a permanent...


  • Calgary, Alberta, Canada Midas Labs Inc. Full time

    Job DescriptionMidas Labs Inc. is seeking a skilled Software Development Team Lead to join our team.About the RoleThis is a permanent position, requiring 35 hours of work per week. The successful candidate will have a Bachelor's degree and at least 2 years of experience in the field.Key ResponsibilitiesProject Implementation: Lead teams of information...