Team Leader, software development

Croesus

$100K — $130K *
Enterprise Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Perfect command of French (oral and written) is mandatory.
  • BAC/AEC in computer science or equivalent experience.
  • 10+ years in software development, 5+ in a leadership role.
  • Experience in the financial sector is a major asset.
  • Bilingual (French and English) is essential.
  • Proficiency with Google Workspace and Atlassian Suite.
  • Solid knowledge of SQL databases and .Net platforms.

Responsibilities

  • Coach and motivate team members for high performance.
  • Manage schedules, evaluate performance, and identify development needs.
  • Participate in recruitment and integration of new talent.
  • Foster a collaborative work environment with transparent communication.
  • Contribute to the design, development, and maintenance of the platform.
  • Ensure peer reviews meet company standards.
  • Estimate workloads and plan activities with the Product Manager.

Benefits

  • À la carte vacations.
  • Annual salary plus corporate profit-sharing.
  • Hybrid work model between Laval & Montréal.
  • Access to a sports program and gym at the Laval office.
  • Telemedicine and group insurance for family coverage.
  • Group RRSP for retirement savings.
  • Proximity to Montmorency & McGill metro stations.
  • Ongoing training and development opportunities.
  • Referral bonuses for introducing new talent.
  • Parking and electric car charging facilities.
  • Complimentary breakfast and bi-monthly happy hours.
Full Job Description
Position

At Croesus, we build technological solutions that are shaping the future of wealth management. We are a human-centered company, focused on innovation and collaboration. If you are a leader passionate about software development and eager to have a direct impact on the success of ambitious projects, your place is with us.

This hybrid role will allow you to combine your technical expertise with your leadership skills in a positive and stimulating work environment.Your Role as Team Leader

As a Team Leader, you will play an essential role in the success of our software engineering projects. You will provide leadership and development for a talented team while actively participating in their technical deliverables.Main Responsibilities

Leadership and Supervision
  • Coach, motivate, and support team members to achieve a high level of performance.
  • Manage schedules, evaluate performance, and identify training and development needs.
  • Actively participate in the recruitment and integration of new talent.
  • Foster a positive, collaborative work environment, and promote transparent communication.
  • Set individual and collective goals aligned with the company's vision.

Technical Contribution
  • Contribute your expertise by participating in the design, development, implementation, testing, deployment, maintenance, and improvement of our platform.
  • Ensure that peer reviews are executed according to company standards.
  • Stay up-to-date on new technologies, best practices, and market trends.
  • Propose innovative solutions to improve the efficiency and quality of the team's work.

Project Management
  • Collaborate with stakeholders to define the team's objectives and priorities.
  • Estimate workloads and plan activities in collaboration with the Product Manager.
  • Track project progress, identify risks, and ensure delivery on time and within budget, in compliance with established standards and processes.

Requirements

*The working language is French. A perfect command of French (oral and written) is mandatory.

Education and Experience
  • BAC/AEC in computer science or a related field, or equivalent experience.
  • Minimum of 10 years of experience in software development, including 5 years in a leadership role (direct or indirect).
  • Experience in the financial sector (a major asset).

Technical Skills
  • Bilingualism (French and English) (essential).
  • Proficiency with IT tools (Google Workspace, Atlassian Suite).
  • Solid knowledge of SQL databases.
  • Knowledge of .Net platforms.
  • Experience with agile methodology (Scrum, Kanban) and knowledge of good development practices (unit testing, continuous integration).
  • Understanding of software architecture principles.

Professional Skills (Leadership and Soft Skills)
  • Strategic Vision: Ability to align technical solutions with Croesus's business objectives.
  • Leadership: Ability to advise, influence, and inspire colleagues.
  • Communication and Collaboration: Excellent interpersonal skills (written and oral) and a strong team spirit.
  • Problem Solving and Critical Thinking: Analysis of complex problems to propose effective solutions.
  • Accountability and Creativity: Being proactive, taking responsibility, and showing creativity in finding solutions.
  • Adaptability and Perseverance: Managing changing situations with ease and pursuing objectives with courage and open-mindedness.


Other information

Why join Croesus ?
  • À la carte vacations
  • Annual salary + Corporate profit-sharing plan
  • Hybrid work (Laval & Montréal)
  • Sports program
  • Gym available at our Laval head office
  • Telemedicine + group insurance (super useful for the family )
  • Group RRSP
  • Proximity to Montmorency & Mcgill metro
  • Ongoing training and development plan
  • Referral bonus
  • Indoor and outdoor parking & electric car recharging
  • Croesus boutique
  • Beautifully renovated and spacious office
  • Complimentary breakfast every morning
  • Bi-monthly Happy hours, prepared by our Croesus Life Partner


Are you interested in this challenge? Do you believe you have the qualities and expertise required for this position? Please complete your application today.

Similar Jobs

More Jobs at Croesus

More Enterprise Technology Jobs

Find similar Team Leader, software development jobs: