Senior Developer
4 weeks ago
At Canada Mortgage and Housing Corporation, we're committed to innovation and excellence in housing solutions. We're seeking a seasoned Senior Developer - Tech Lead to join our Technology Solutions Team.
About the RoleWe're looking for a Subject Matter Expert with a strong background in collaborative application development, programming, and technical leadership. As a Senior Developer - Tech Lead, you'll guide a team of Senior Developers and Developers, specializing in one of our platforms. Your expertise will contribute to the development and maintenance of our business platforms and applications, driving efficiency and security.
Key Responsibilities- Be a leading expert on a platform or set of application development technologies
- Guide and advise a team of developers in their work, providing mentoring, guidance, knowledge sharing, and helping team members grow their technical skills
- Play a key role in system architecture and design, and technical decisions (technologies, frameworks, and tools selection)
- Conduct code reviews and provide feedback on code quality and design best practices, and help resolve technical issues
- Oversee the implementation, maintenance of the product, and of the tools for automated builds, tests, deployment, security infrastructure
- Ensure that documentation is created and maintained for architecture, design, development, and deployment processes
- Collaborate with various stakeholders (product owners, other technical teams, etc.) to ensure technical aspects align with business goals
- Complete application development projects for SDLC implementation into production
We're looking for a candidate with a Bachelor's degree in Computer Science, Data Science, Information Management, or a related field. This experience would be in roles and projects with increasing complexity in application development. You should have advanced ability to program and design applications to drive business objectives and innovation while meeting requirements. Advanced knowledge of business ecosystems, SaaS, infrastructure as a service (IaaS), platform as a service (PaaS), SOA, APIs, open data, microservices, event-driven IT, and predictive analytics, with a focus on Microsoft technologies.
Proven technical leadership and advanced ability in making technical decisions in the context of large-scale application development. Solid experience with end-to-end solution implementation, including project planning, estimation, and solution architecture.
Technologies: .NET development (C#), ASP.Net MVC, .Net Core, ASP.Net, Web API, Visual Studio, .NET Full Stack Development. ReactJS, NodeJS, Typescript. Experience with containerization technologies. Source code management and DevOps practices with Azure DevOps and Git. Experience working with cloud platforms (Azure (preferred), AWS, GCP) Azure Logic Apps, Azure Functions, Azure Service Bus, and API Management.
It would be great if you also had a Graduate degree or certificate in Computer Science, Data Science, Information Management, or a related field. Technical certifications in application architecture, cloud development, and administration.
We're committed to employment equity and encourage women, Indigenous Peoples, persons with disabilities, veterans, and persons of all races, ethnicities, religions, abilities, sexual orientations, and gender identities and expressions to apply. CMHC is an inclusive workplace where diversity of thought – and of people – are recognized, valued, and considered essential to achieving our mission.
-
Senior Data Developer
4 weeks ago
Old Toronto, Ontario, Canada Sage Lake Senior Living Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Data Developer to join our team at Enable. As a key member of our data engineering team, you will be responsible for designing, developing, and deploying data pipelines and integrations using IPaaS technology. You will work closely with other engineers to collaborate on the engineering...
-
Senior Bookkeeping Professional
1 day ago
Toronto, Ontario, Canada Senior Discovery Tours Full timeJob SummaryWe are seeking a Senior Bookkeeping Professional to join our team at Senior Discovery Tours. In this role, you will be responsible for maintaining accurate financial records, preparing financial statements, and ensuring compliance with accounting standards.About the RoleAs a Senior Bookkeeping Professional, you will have expertise in manual and...
-
Senior Living Marketing Specialist
7 days ago
Toronto, Ontario, Canada Verve Senior Living Full timeAbout the RoleWe are seeking a highly motivated and experienced Senior Living Marketing Specialist to join our team at Verve Senior Living. As a key member of our marketing team, you will be responsible for developing and implementing effective marketing strategies to achieve occupancy targets.Key ResponsibilitiesDevelop and implement home-specific marketing...
-
Toronto, Ontario, Canada Amica Senior Lifestyles Full timeAmica Senior Lifestyles: A Leader in Senior LivingEstablished in 1996, Amica Senior Lifestyles has grown to become a respected provider of senior living solutions in British Columbia and Ontario. Our commitment to excellence is reflected in our portfolio of over 30 residences, offering a range of lifestyle options, including Independent Living, Assisted...
-
Product Development Manager
3 weeks ago
Toronto, Ontario, Canada Senior Discovery Tours Full timeJob Title: Product Development ManagerJob Summary: We are seeking a highly skilled Product Development Manager to join our team at Senior Discovery Tours. As a Product Development Manager, you will be responsible for planning and controlling budgets and expenditures, determining strategic planning related to new product lines, and leading sales teams in...
-
Product Development Manager
3 weeks ago
Toronto, Ontario, Canada Senior Discovery Tours Full timeJob Title: Product Development ManagerAbout the Role:We are seeking a highly skilled Product Development Manager to join our team at Senior Discovery Tours. As a Product Development Manager, you will be responsible for planning and controlling budgets, determining strategic planning related to new product lines, and leading sales teams in building...
-
Product Development Manager
3 weeks ago
Toronto, Ontario, Canada Senior Discovery Tours Full timeProduct Development ManagerAt Senior Discovery Tours, we are seeking a highly skilled Product Development Manager to lead our product development efforts. As a key member of our team, you will be responsible for planning and controlling budgets and expenditures, determining strategic planning related to new product lines, and leading sales teams in building...
-
Senior Living Experience Coordinator
4 weeks ago
Toronto, Ontario, Canada Sienna Senior Living Full timeResident & Family Experience Coordinator II Role SummaryAt Sienna Senior Living, we're committed to delivering exceptional experiences for our residents and their families. As a Resident & Family Experience Coordinator II, you'll play a critical role in making this happen.Key Responsibilities:Lead the resident move-in, transfer, and move-out process in...
-
Product Development Manager
2 days ago
Toronto, Ontario, Canada Senior Discovery Tours Full timeJob SummaryWe are seeking a seasoned Product Development Manager to join our team at Senior Discovery Tours. In this role, you will be responsible for developing and implementing new product lines, leading sales teams in building relationships with business clients, and managing negotiations of sales contracts.About the RoleThis is a permanent position that...
-
Registered Nurse Position
1 week ago
Toronto, Ontario, Canada Verve Senior Living Full timeJob SummaryVerve Senior Living is seeking a dedicated and compassionate Registered Practical Nurse (RPN) to join our team. As an RPN at Verve Senior Living, you will play a critical role in providing high-quality care to our residents, promoting their independence, and enhancing their overall quality of life.ResponsibilitiesAssess the needs of individual...
-
Toronto, Ontario, Canada Senior Persons Living Connected Full timeJob DescriptionWe are seeking a reliable and caring Transportation Specialist to join our team at Senior Persons Living Connected.Key Responsibilities:Provide safe and timely transportation services to seniors attending medical appointments, day programs, shopping, and other essential activities.Assist clients with boarding and exiting vehicles, ensuring...
-
Administrative Coordinator
1 day ago
Toronto, Ontario, Canada Sienna Senior Living Full timeAbout the RoleWe are seeking an experienced Administrative Coordinator to join our team at Sienna Senior Living. This is a permanent, full-time position with a competitive salary and benefits package.Job SummaryThe Administrative Coordinator will be responsible for providing administrative support to our senior living community. Key responsibilities...
-
Senior Cook for Community Dining
6 days ago
Toronto, Ontario, Canada Senior Persons Living Connected Full timeSenior Persons Living Connected (SPLC) is a dynamic organization dedicated to providing innovative support services for seniors. As a Senior Cook for our community dining program, you will play a vital role in preparing and serving nutritious meals that promote the health and well-being of our clients.We are seeking an experienced Cook with a passion for...
-
Medication Technician
4 weeks ago
Toronto, Ontario, Canada Brookdale Senior Living Full timeMedication TechnicianOverviewAt Brookdale Senior Living, we're committed to providing exceptional care and services to our residents. As a Medication Technician, you'll play a vital role in ensuring the health and well-being of our residents by administering medications and treatments as prescribed by healthcare providers.ResponsibilitiesAdminister or assist...
-
Executive Product Development Manager
1 day ago
Toronto, Ontario, Canada Senior Discovery Tours Full timeCompany OverviewSenior Discovery Tours is a leading tourism/travel services company that offers a wide range of products and experiences to our clients. We are committed to providing exceptional customer service and exceeding our customers' expectations.SalaryThe salary for this position is estimated to be around $80,000 - $110,000 per year, depending on...
-
Healthcare Professional Lead
1 day ago
Toronto, Ontario, Canada Senior Persons Living Connected Full timeAbout the RoleWe are seeking a highly skilled Nurse Practitioner Lead to join our GAIN Community Team at Senior Persons Living Connected.Job DescriptionThis is an excellent opportunity for an experienced Nurse Practitioner to lead and coordinate health care services for older adults and frail seniors. The successful candidate will provide clinical care and...
-
Senior Accounting Professional
1 day ago
Toronto, Ontario, Canada Senior Discovery Tours Full timeJob SummaryWe are seeking a highly skilled and detail-oriented Senior Accounting Professional - Financial Records Specialist to join our team at Senior Discovery Tours. As a key member of our finance department, you will be responsible for maintaining accurate financial records, preparing financial statements, and ensuring compliance with regulatory...
-
Toronto, Ontario, Canada Senior Persons Living Connected Full timeJob Description:We are seeking a reliable and safe driver to provide transportation services to seniors in need. This is a part-time position that requires variable hours, with the contract ending in March 2025.About the Role:Provide safe and reliable transportation to clients attending medical appointments, day programs, shopping, and other essential...
-
Senior Cloud Developer
4 weeks ago
Toronto, Ontario, Canada Maarut Inc Full timeJob DescriptionJob Title: Senior Cloud DeveloperCompany: Maarut IncJob Type: Full-timeLocation: RemoteAbout Us: Maarut Inc is a leading technology company that specializes in cloud-based solutions. We are seeking a highly skilled Senior Cloud Developer to join our team.Job Summary:We are looking for a Senior Cloud Developer to design, build, and maintain...
-
Senior Caregiver
1 day ago
Toronto, Ontario, Canada Home Instead Senior Care - Toronto Central Full timeJob Title: Senior CaregiverWe are seeking a compassionate and reliable Senior Caregiver to join our team at Home Instead Senior Care - Toronto Central. As a Senior Caregiver, you will play a vital role in providing high-quality care and support to seniors in their own homes.About the Role:Provide personalized care and companionship to seniors, including...