This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Development Architect in Canada.
In this role, you will lead the architectural vision and development strategy for multiple cloud-based solutions, ensuring high-quality delivery while enabling innovation. You will collaborate closely with product development teams to define system architecture, guide technical decisions, and mentor developers. Your focus will include maintaining consistency across applications, de-risking new technologies, and fostering continuous improvement. This position offers the opportunity to shape scalable and maintainable software systems while driving technology adoption and operational excellence. You will also participate directly in complex problem-solving and contribute to evolving the software infrastructure to support business growth.
Accountabilities:
- Define, document, and maintain the technological architecture of applications in alignment with business needs.
- Advise and guide development teams on architectural best practices and system design decisions.
- Support analysts in developing non-functional requirements and evaluating new opportunities.
- Investigate critical and complex technical issues and propose effective solutions.
- Develop prototypes to de-risk functionalities or new technologies.
- Mentor team members and ensure knowledge transfer across projects.
- Contribute to continuous improvement initiatives, technological watch, and innovation adoption.
Requirements
- University degree in Computer Science or equivalent experience.
- Minimum of 8 years of experience as a programmer-analyst and/or software architect.
- Experience developing web and distributed applications in cloud environments.
- Strong knowledge of .NET technologies and object-oriented programming; DDD knowledge is an asset.
- Excellent problem-solving skills, rigor, and concern for software quality.
- Functional bilingualism in English and French.
- Strong team spirit and availability to support colleagues.
Benefits
- Competitive base salary between CAD 99,680 – 142,400 annually.
- Flexible benefits plan tailored to individual needs.
- Vacation time that accounts for prior experience and paid time off to recharge.
- Monthly home internet allowance and paid training hours.
- State-of-the-art technology and collaborative work environment.
- Career growth opportunities with on-the-job and structured training programs.
- Inclusive, diverse, and friendly workplace culture with team-building activities.
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile goes through our AI-powered screening process, designed to identify top candidates efficiently and fairly.
🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
📊 It compares your profile to the job’s core requirements and past success factors to determine your match score.
🎯 Based on this analysis, we automatically shortlist the three candidates with the highest match for the role.
🧠 When necessary, our human team performs additional manual review to ensure no strong profile is missed.
The process is transparent, skills-based, and free of bias, focusing solely on your fit for the role. Once the shortlist is complete, we share it with the company managing the job opening. The final selection and interview process are then handled directly by their internal hiring team.
