Senior Software Engineer - Team Lead
Does learning new technology stacks excite you?
Do you want to work for an industry leading financial services company?
About Our Client
Cutting-edge financial services company located in Waterloo.
- Responsible for the management of the application development team
- Coach and mentor a team to develop high performing and scalable code
- Hire and retain talent, while growing the Design and Development team
- Assess and anticipate skills gaps and drive skill development
The Successful Applicant
- 5+ years of experience in Software Development
- 2+ years of experience leading and mentoring a team
- Degree in Computer Science or equivalent degree
- Expertise in Java, Spring, Spring Boot, OOPS
- Excellent communication skills
- Experience using React considered an asset
What's on Offer
- Competitive compensation package
- Full benefits coverage
- Work life balance
- Opportunities to work on different teams across the organization