Team Leader, Software Development
1 week ago
Croesus provides innovative, high-performance, and secure wealth management solutions that include portfolio management systems, portfolio rebalancing tools, and application programming interfaces (APIs). These solutions empower wealth management professionals to improve their productivity, enhance their client relationships, make informed decisions, and maximize the management of their assets under management.
Croesus’s mission is to provide a superior experience to its clients, users, partners, and employees and to positively impact the community. With more than 200 employees in its Montréal, Toronto, and Geneva offices, Croesus has won several industry awards for being a high-quality solution provider and an outstanding employer.
Position
As a team leader, you will play a key role in the success of our projects. You will lead a talented team, ensuring that it achieves its performance objectives on time and within budget.
You will contribute your expertise and skills by actively participating in the team's deliverables. You will be responsible for your team's performance, motivation, and development, and you will actively contribute to improving our processes and work methods.
Your leadership will inspire the team to achieve a high level of performance, and you will be able to exercise this position in a positive and collaborative work environment.
This hybrid role will allow you to stay connected to the realities on the ground and develop your leadership skills.
Primary responsibilities
Technical contribution
- Design, develop, implement, test, deploy, maintain, and improve our software platform in accordance with applicable norms and standards.
- Ensure that peer reviews are conducted in accordance with 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.
Team supervision
- Coach, motivate, and support team members.
- Create a positive and collaborative work environment conducive to harmonious working relationships.
- Evaluate team members' performance and identify their training and development needs.
- Participate in the recruitment and integration of new employees.
- Provide coaching and ongoing training for the team.
- Promote transparent communication and effective knowledge sharing.
- Ensure that the team has all the resources it needs to function properly.
- Collaborate effectively with other teams to solve problems and improve the customer experience.
Requirements
*The working language is French. A perfect command of French (oral and written) is mandatory.
- Bachelor's degree or associate's degree in computer science or a related field, or equivalent experience.
- Minimum of 10 years of experience in software development, including 5 years in an influential role requiring leadership (direct and/or indirect).
- Experience in the financial sector (an asset).
Technical skills
Architecture and design
- Understanding of complex client-server software architectures with redundancies.
- Knowledge of software design principles and their impact on performance and scalability.
- Mastery of proxy concepts (e.g., Haproxy) for traffic management and high availability.
- Expertise in OAuth authentication flows for application security.
- Knowledge of software development best practices (unit testing, continuous integration under GitHub).
- Mastery of multithreading to optimize application performance.
- C#, Python, YAML, C++, WPF
- Angular, RESTful APIs
Databases
- Knowledge of ORMs (Entity Framework, Dapper, NHibernate)
- Ability to identify and resolve performance issues related to poor database usage.
Proficiency in cloud platforms
- Familiarity with AWS services and tools.
- Ability to design, deploy, and maintain applications in these environments.
Proficiency in collaborative and office tools
Leadership
- Communication and collaboration
- Problem solving and critical thinking
- Priority management
- Adaptability and continuous learning
- Tolerance for ambiguity and perseverance
- Courage
- Accountability and creativity
Other information
Why join Croesus ?
- Annual salary + Corporate profit-sharing plan
- Sports program
- Gym available at our Laval head office
- Telemedicine + group insurance (super useful for the family 😉 )
- Group RRSP
- Proximity to Montmorency metro
- Ongoing training and development plan
- Referral bonus
- Indoor and outdoor parking & electric car recharging
- Beautifully renovated and spacious office
- Complimentary breakfast every morning
- Weekly 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.
Although all applications are carefully analyzed, we will communicate only with those selected. Thank you for your interest in Croesus.
#J-18808-Ljbffr
-
Team Leader, Software Development
1 week ago
Laval (administrative region), Canada Croesus Finansoft, Inc. Full timeCroesus provides innovative, high-performance, and secure wealth management solutions that include portfolio management systems, portfolio rebalancing tools, and application programming interfaces (APIs). These solutions empower wealth management professionals to improve their productivity, enhance their client relationships, make informed decisions, and...
-
Team Leader, Software Development
18 hours ago
Laval (administrative region), Canada Croesus Finansoft, Inc. Full timeCroesus provides innovative, high-performance, and secure wealth management solutions that include portfolio management systems, portfolio rebalancing tools, and application programming interfaces (APIs). These solutions empower wealth management professionals to improve their productivity, enhance their client relationships, make informed decisions, and...
-
Team Leader, Software Development
7 hours ago
Laval (administrative region), Canada Croesus Finansoft, Inc. Full timeCroesus provides innovative, high-performance, and secure wealth management solutions that include portfolio management systems, portfolio rebalancing tools, and application programming interfaces (APIs). These solutions empower wealth management professionals to improve their productivity, enhance their client relationships, make informed decisions, and...
-
Team Leader, Software Development
18 hours ago
Laval (administrative region), Canada Croesus Full timeTeam Leader, Software Development at Croesus Join Croesus, an innovative, high-performance wealth management technology provider delivering portfolio management systems, rebalancing tools, and APIs to enhance productivity and client relationships. Overview As Team Lead, Developer Experience (DevEx), you will accelerate all software engineering by leading a...
-
Team Leader, Software Development
7 hours ago
Laval (administrative region), Canada Croesus Full timeTeam Leader, Software Development at Croesus Join Croesus, an innovative, high-performance wealth management technology provider delivering portfolio management systems, rebalancing tools, and APIs to enhance productivity and client relationships. Overview As Team Lead, Developer Experience (DevEx), you will accelerate all software engineering by leading a...
-
Hybrid Software Development Team Lead
1 week ago
Laval (administrative region), Canada Croesus Finansoft, Inc. Full timeA leading wealth management solutions provider in Laval, Quebec, is seeking a Team Leader. This role involves leading a talented team, ensuring project success, and providing technical contributions. Candidates must have at least 10 years of software development experience, including leadership roles, and must be fluent in French. The role offers a hybrid...
-
Hybrid Software Development Team Lead
1 week ago
Laval (administrative region), Canada Croesus Finansoft, Inc. Full timeA leading wealth management solutions provider in Laval, Quebec, is seeking a Team Leader. This role involves leading a talented team, ensuring project success, and providing technical contributions. Candidates must have at least 10 years of software development experience, including leadership roles, and must be fluent in French. The role offers a hybrid...
-
Hybrid Software Development Team Lead
18 hours ago
Laval (administrative region), Canada Croesus Finansoft, Inc. Full timeA leading wealth management solutions provider in Laval, Quebec, is seeking a Team Leader. This role involves leading a talented team, ensuring project success, and providing technical contributions. Candidates must have at least 10 years of software development experience, including leadership roles, and must be fluent in French. The role offers a hybrid...
-
Hybrid Software Development Team Lead
7 hours ago
Laval (administrative region), Canada Croesus Finansoft, Inc. Full timeA leading wealth management solutions provider in Laval, Quebec, is seeking a Team Leader. This role involves leading a talented team, ensuring project success, and providing technical contributions. Candidates must have at least 10 years of software development experience, including leadership roles, and must be fluent in French. The role offers a hybrid...
-
Team Leader, Software Development
1 week ago
Laval, Canada Croesus Full timeJoin to apply for the Team Leader, Software Development role at Croesus . Croesus provides innovative, high-performance, and secure wealth management solutions that empower professionals to improve productivity, enhance client relationships, and maximize assets under management. Position Overview As a team leader, you will play a key role in the success of...