Opportunity Description
We are seeking a Senior Software Developer to join our Waterloo, ON team. The role involves full software development lifecycle activities, including design, implementation, automated and integration testing, and maintenance.
Location
Waterloo, ON
What You Will Do
- Design, develop, troubleshoot, and debug software to meet project requirements, ensuring adherence to development practices and regulatory standards.
- Manage self–directed assignments to resolve software defects or implement features, maintaining high‑quality standards and meeting schedule commitments.
- Participate in the architecture and design of large software components, contribute to design estimates, and review team members’ work.
- Develop and execute unit and integration test plans, collaborating with other team members to address test results.
- Continuously acquire knowledge of industry standards, tools, and technologies, and apply it ...
Interested in this opportunity? Apply now through Expertini.
Apply for this Position