Senior Software Architect

Location:  Montreal

Position Type:  Full-Time

Job Summary

•    Define and drive the product/technology's strategic direction from a technical perspective, serving as both an information resource to management regarding existing performance/capabilities, and as the product/technology’s “visionary”, providing management with a grasp of its future capabilities and technical potential;
•    Provide tactical and strategic direction to the product/technology's development team. Create technology roadmaps, making assertions about technology directions and determining their consequences for the technical strategy and hence architectural approach;
•    Create and develop advanced foundational architecture that will enable future feature expansion, assuming comprehensive responsibility for ongoing reengineering and modification of the existing architecture as well as creating and developing architectural advances to accommodate future features and capabilities;
•    Participate in the system specification review process to ensure system requirements can be translated into valid software architecture;
•    Perform detailed software design as well as implement and/or maintain code according to duties and responsibilities with the team;
•    Implement and share with colleagues developing technologies, through training or mentorships;
•    Mentor and guide developers on best practices, code quality and architectural vision. 

Great News! Your application has been received.

Thank you for your interest for a career at Thinking Capital!
Rest assured that if your profile fits the role, our Talent Acquisition Team will follow up with you.

Apply for Senior Software Architect


Upload Resume - max size 2MB *

(.doc .docx .rtf .txt .pdf .tif)