Architecte logiciel

Highspring

Montreal (administrative region)

On-site

CAD 90,000 - 130,000

Full time

11 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Highspring is a forward-thinking consulting and professional services firm seeking a Digital Solution Designer to join a large-scale digital delivery organization in Canada. You will design backend, web, and mobile solutions aligned with business and non-functional requirements, collaborating with engineers, SREs, architects, product teams, and stakeholders to modernize and accelerate delivery.

You will produce architectural documentation, drive adoption of best practices, and mentor engineers

Qualifications

  • Bachelor's degree in Computer Science, IT, or related field required
  • 7+ years of web/mobile software development experience
  • Experience designing and delivering enterprise-scale distributed applications
  • Strong understanding of Agile software delivery methodologies

Responsibilities

  • Design backend, web, and mobile solutions aligned with business needs and non-functional requirements
  • Ensure interoperability across distributed systems using microservices, REST, and GraphQL APIs
  • Create architectural documentation including C4 diagrams and ADRs
  • Promote engineering best practices: TDD, CI/CD, and automated testing
  • Mentor engineers and contribute to technical communities of practice
  • Drive architectural decisions and knowledge sharing across teams
  • Explore emerging technologies including generative AI and cloud services
  • Support delivery teams via architecture and code reviews

Skills

Communication skills
Collaboration
Stakeholder management
Analytical thinking
Problem solving

Education

Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related field

Tools

Spring Boot
Maven
Kafka
TypeScript
React
Vite.js
Micro-frontends
React Native
Docker
GitHub
ArgoCD
MongoDB
SQL
Redis
Splunk
AWS
GraphQL

Job description

Highspring is a next-generation consulting and professional services firm. We deliver modern, agile, and forward-thinking solutions to our clients across North America. We work with leading organizations to solve complex business and technology challenges through innovation, technical excellence, and collaborative delivery.

At Highspring, we believe in empowering our people, fostering technical leadership, and delivering meaningful business impact through high-quality digital solutions.

The Opportunity

Highspring is seeking a Digital Solution Designer to join a large-scale digital delivery organization focused on building and evolving customer-facing digital experiences.

In this role, you will combine technical expertise, influence-based leadership, operational discipline, and innovation to design and deliver scalable, secure, and resilient solutions. You will collaborate closely with software engineers, SREs, architects, product teams, and business stakeholders to drive modernization initiatives, improve development practices, and accelerate delivery excellence.

What You'll Do
  • Design backend, web, and mobile application solutions aligned with business requirements and non-functional requirements, including security, scalability, performance, and resilience.
  • Ensure interoperability across distributed systems leveraging microservices, REST and GraphQL APIs, and event-driven architectures.
  • Produce and maintain architectural documentation, including C4 diagrams and Architecture Decision Records (ADRs).
  • Ensure compliance with enterprise architecture standards and technology guidelines.
Delivery & Quality
  • Contribute directly to software development activities and promote engineering best practices including TDD, CI/CD, automated testing, and secure coding.
  • Support delivery teams through architecture reviews, design reviews, and code review guidance.
  • Participate in Agile ceremonies, estimation activities, demonstrations, and technical communities of practice.
  • Drive root cause analysis of production incidents and support implementation of sustainable corrective actions.
  • Challenge existing approaches and propose innovative solutions that improve delivery efficiency and technical excellence.
  • Explore and leverage emerging technologies, including generative AI tools and modern cloud services.
  • Develop internal tools and accelerators that improve team productivity and delivery reliability.
  • Promote observability, monitoring, and operational excellence practices.
  • Influence technical decisions across teams through strong communication and expertise.
  • Present and advocate architectural recommendations to both technical and non-technical audiences.
  • Mentor engineers and contribute actively to technical communities of practice.
  • Foster knowledge sharing and continuous learning across delivery teams.
What You Bring to the Table
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • Minimum 7 years of experience in web and mobile software development.
  • Proven experience designing and delivering enterprise-scale distributed applications.
  • Strong understanding of Agile software delivery methodologies.
  • Demonstrated ability to influence technical direction without direct authority.
  • Excellent communication, collaboration, and stakeholder management skills.
  • Strong analytical and problem-solving capabilities.
Core Skills Required
  • Spring Boot
  • Maven
  • Hexagonal Architecture
Frontend & Mobile Technologies
  • TypeScript
  • React
  • Vite.js
  • Micro-Frontend Architecture
  • React Native
  • Mobile Development (iOS and Android)
  • REST APIs
  • GraphQL
  • CloudEvents
  • Kafka
Security
  • Application Security Best Practices
  • OWASP Standards
  • Encryption Technologies
  • Authentication and Identity Management (Okta)
  • Git / GitHub
  • Docker
  • ArgoCD (GitOps)
Data & Observability
  • MongoDB
  • SQL Databases
  • Redis Sentinel
  • Splunk
Why Join Highspring?
  • Work alongside highly skilled consultants and technology leaders.
  • Access ongoing training, mentorship, certifications, and professional development opportunities.
  • Collaborate within a culture that values innovation, continuous improvement, and knowledge sharing.
  • Help shape modern digital experiences used by millions of end users.

---

Technologies Back-End
  • Spring Boot
  • Maven
  • Kafka
  • TypeScript
  • React
  • Vite.js
  • Micro-frontends
  • React Native
  • Microservices
  • API REST
  • GraphQL
  • CloudEvents
  • Kafka
  • OWASP
  • Chiffrement
  • AWS
  • Git / GitHub
  • Docker
  • ArgoCD (GitOps)
  • MongoDB
  • SQL
  • Redis Sentinel
  • Splunk
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Developer Fullstack - Java Angular
Developer Fullstack - Java Angular

Highspring • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Senior Software Developer - Java
Senior Software Developer - Java

Highspring • Montreal (administrative region)

On-site
CAD 100,000 - 150,000
Back End Developer - Java
Back End Developer - Java

Highspring • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
(Dev) Application Architect Java
(Dev) Application Architect Java

Vaco Recruiter Services • Montreal (administrative region)

Hybrid
CAD 100,000 - 150,000
(SOW) Mobile Developer
(SOW) Mobile Developer

Vaco Recruiter Services • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Senior Java Backend Developer
Senior Java Backend Developer

Jobtailor • Toronto

On-site
CAD 110,000 - 150,000
Android Developer
Android Developer

Highspring • Montreal (administrative region)

On-site
CAD 70,000 - 110,000
Full Stack Engineer
Full Stack Engineer

PeoplePilot • Toronto

On-site
CAD 90,000 - 120,000
Front end developer
Front end developer

Highspring • Montreal (administrative region)

On-site
CAD 80,000 - 110,000
Cloud Solutions Architect
Cloud Solutions Architect

Socket.dev • Toronto

On-site
CAD 140,000 - 190,000