Careers

Our unique team is made of creatives and data engineers who work through all stages of a project, from the initial concept to the final delivery. At Astucemedia, challenging ourselves – and our clients – to think outside the box is not just a part of the process: it’s how we grow, reach and exceed our full potential.

global

Worldwide talent, global recognition - Come innovate with us.

At Astucemedia we like to surround ourselves with highly competent, witty and dynamic individuals who challenge us to become better versions of ourselves. Far more than just coworkers, we are teammates with a strong sense of collaboration. We are proud to have assembled such a unique and diverse bunch and genuinely cherish growing alongside each other. Maybe even alongside you if you join us!

Our Values

Our company's success starts with the reconciliation of the employee experience. We build strong relationships because we firmly believe that they matter.

Be open to learning from everyone and for us to be generous to share what we know.

Astute

We value curiosity and open-mindedness as drivers of innovation. We encourage continuous learning, questioning, and exploration of new ideas and techniques to stay at the forefront of our industry.

Trustworthy

We believe in building strong relationships based on trust and transparency. We foster an open environment where honest and clear communication is encouraged, promoting mutual trust within and outside the organization.

Adaptable

We are determined to accomplish our goals and remain productive and efficient in our operations. We embrace change, persevere in the face of adversity, and consistently adapt to deliver results.

Diligent

We work hard work and strive for excellence in everything we do. Our commitment to quality and accuracy in our services ensures our clients receive the best possible results.

Team Player

We work together to find creative solutions to challenges. We value the different perspectives our team brings to problem-solving, fostering a collaborative and respectful environment that leverages our collective strengths.

Accountable

We promote accountability and self-awareness, encouraging our team members to understand their impact on the team and the organization. This awareness fosters accountability, respect, and a sense of ownership.

Life at Astucemedia

We are headquartered in beautiful Old-Montreal, with a creative lab across the street and an office in Dubai. At Astucemedia, we are committed to creating an environment of continuous exploration in all aspects. We work towards smart, effective and innovative solutions using out of the box thinking and achieving high quality results.

Whether it’s for, we always find the most effective and creative ways to elevate experiences.

building

SECTION TO BE REMOVED

Besides the chance to work with a remarkable team, we also gain from:

Retirement plan

Astucemedia will match up to 50% of contributions. Astucemedia to contribute up to a maximum of 4% of your annual salary, to help you plan your retirement.

Competitive Compensation

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad

Annual Performance Bonus

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad

Recruitment referral program

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad

Health & Wellness Coverage

Including medical, dental and vision. As one of our valued employees, much of our company’s strength and success depends on you. That’s why we want to make sure that our workplace helps you maintain or even improve your health. Good health is a resource that helps us all meet our goals.

Come working with us

Job Openings

Lead Software Developer Solutions Architect
Apply Now
Montréal, QC

Astucemedia is looking for a Lead Software Developer Solutions Architect who will employ agile methodology principles to plan, manage, and deliver our software products and services. Beyond managing, the ideal candidate will actively engage in development activities, from prototyping and testing new technologies to conducting code reviews.

Key Responsibilities :

  • Manage and mentor a distributed team of developers, QA, and DevOps.
  • Plan, direct, and coordinate the development team’s actions.
  • Provide technical leadership and guidance across the organization.
  • Serve as a liaison between the development department and senior leadership.
  • Oversee the creation and implementation of software products and applications.
  • Research and integrate new technologies to enhance company products and services.
  • Participate in development roadmap planning and resource allocation.
  •  Actively participate in coding, prototyping, testing, and conducting code reviews.
  • Monitor progress and performance, facilitating team improvements.
  • Collaborate with cross-functional teams to deliver complex initiatives.
  • Organize demos and product/system testing.
  • Travel internationally as needed


Qualifications Technical Expertise

Software Development & Architecture

  • Expertise in software architectures, including monolithic vs microservices, and multi-tier and multi-layer designs.
  • Proficiency in Object-Oriented Programming (OOP), Design Patterns, and frameworks like MVC, MVP, and MVVM.
  • Proficiency in building and consuming APIs (Web, REST, gRPC).
  • Advanced programming skills in C# and/or C++.
  • Strong understanding of frontend technologies, particularly Angular and associated ecosystems.
  • Familiarity with state management libraries (e.g., NgRx or RxJS).
  • Experience in cloud-native solutions and DevOps practices, including CI/CD pipelines and containerization (Docker, Kubernetes).
  • Familiarity with modern backend frameworks (e.g., ASP.NET Core, Node.js).

Data & AI 

  • Experience with data modeling, processing, and database management (SQL and NoSQL databases).
  • Familiarity with data visualization tools and techniques to transform complex data into actionable insights.
  • Knowledge of AI technologies and frameworks, including machine learning models, natural language processing, and AI-driven analytics.
  • Basic understanding of distributed systems and event-driven architectures (e.g., Kafka).

Leadership & Agile Management 

  • 5+ years of experience in leadership roles, such as Software Development Lead and Technical Lead. Solution Lead, Software Architect
  • Proficient in agile methodologies, frameworks, and best practices (e.g., Scrum, Kanban).
  • Demonstrated ability to lead technical teams, manage competing priorities, and foster collaboration effectively.

Soft Skills

  • Strong communication and presentation abilities, both technical and non-technical.
  • Advanced analytical and problem-solving skills to diagnose and resolve technical challenges efficiently.
  • Excellent interpersonal skills, fostering a positive and collaborative team environment.