Software Engineer
2 weeks ago
Who we are
We're a thriving and agile tech development firm. People are at the center of everything we do. Simply put, we care. Our team personally cares about our clients and the world around them, and we care about our team's life-long dreams, aspirations, and career development.
We strongly believe in the power of community. This is why we seek opportunities to build meaningful relationships with everyone around us.
We celebrate diversity in all its forms. Backgrounds, personalities, career paths, languages... you name it. We actively innovate, learn, and share stories around the topic. We want everyone to feel welcomed and included in all we do.
We like having fun and enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world.
Role overview
As a Software Engineer, you'll join our team to plan, build and deliver enterprise software solutions for our clients. You'll collaborate with teammates (technical and non-technical), learn quickly, take on new responsibilities, and deepen your engineering skills. Ownership, good communication and a growth mindset are key.
Your key responsibilities- Develop software according to specifications (SRS, interface designs)
- Work as part of a team: participate in code reviews, pair programming, collaborative problem solving
- Contribute ideas and improvements to the development process and stack
- Write tests and participate in ensuring quality (unit tests, functional tests)
- Assist with estimations, task planning and time management
- Continuously learn new tools, frameworks and practices, and share your learnings with the team
- Around 3 years of experience as a software engineer or developer, ideally with several recent projects in modern programming languages such as Python, C#, GoLang, JavaScript/TypeScript or Java
- A bachelor's degree, college diploma or equivalent experience in a software-related field
- Comfortable working in French and English
- Strong communication skills and eagerness to learn
- Interest in both front-end and back-end development
- Full-stack web development (front-end + back-end)
- Modern client-side framework or library (React, Angular, Svelte, etc.)
- Development methodologies (Agile, Scrum, Kanban, etc.)
- Generative AI-assisted Development (Github Copilot, Windsurf, Cursor, etc.)
- Writing automated tests (unit, integration)
- Familiarity with CI/CD pipelines
- Cloud platforms (AWS, Azure, GCP)
- Containerization / virtualization (Docker, Kubernetes)
- Mobile app development
- Microservices architecture
- Domain-Driven Design or other advanced design patterns
- Competitive Salary and contribution to your pension plan (RRSP)
- Flexible hours of work and choose how you work
- Work from anywhere up to 8 weeks
- Paid sabbatical
- Wellness and productivity spending account
- Parental program
- Activities
- Training
- And more...
Hiring process
1. 20 min - Initial introductory call with our technical team
2. 90 min - In-person interview at our office
3. Offer presentation
Only considered candidates will be contacted.
-
Bilingual Senior Software QA Engineer
7 days ago
Montreal, Quebec, Canada un emploi de Bilingual Senior Software QA Engineer chez TTC Global Full time $90,000 - $120,000 per yearAbout TTCThe Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform the way they deliver quality software. We have broad capabilities across a wide range of testing areas that enable our clients to increase the speed and quality of software development while reducing risk and cost. Perks of...
-
Sr Software Engineer
13 minutes ago
Montreal, Quebec, Canada CENTRIC SOFTWARE INC Full time US$125,000 - US$160,000Job Title: Senior Software EngineerLocation: Remote, USA/CanadaCompensation Range: $125,000 - $160,000 USD for USA, depending on location and experience + BenefitsJob Summary:At Centric Software, we drive innovation in enterprise software, helping global brands excel in fast-moving markets. As we expand our Canadian development team, we are seeking Senior...
-
Software Engineer
1 week ago
Montreal, Quebec, Canada EnerZam Full time $80,000 - $120,000 per year**MUST BE AUTHORISED TO WORK IN CANADA TO APPLY AND AVAILABLE TO WORK IN-PERSON IN OUR MONTREAL OFFICE**About EnerZam:Located in the heart of the Old Port of Montreal, EnerZam is a forward-thinking engineering and technology firm that specializes in helping businesses operate smarter. By combining deep engineering expertise with cutting-edge digital tools,...
-
Software Engineer
6 days ago
Montreal, Quebec, Canada Fiska Full time $85,000 - $100,000 per yearSoftware EngineerLocation: Downtown Montreal office (flexible hybrid: 2–3 days a week in-office preferred)Type: Full-timeFiska sits at the intersection of integrated payments and software, with a vision of building the leading commerce platform that makes it easier for software companies to embed payments into their business model. Our partners (software...
-
Software Engineering Manager
2 minutes ago
Montreal, Quebec, Canada Toparo Full time $180,000 - $240,000 per yearOur client, a forward-thinking, remote-first company based in Montreal, is revolutionizing the crypto space with a cutting-edge SaaS solution. As they continue to grow, they seek a dynamic and experienced Software Engineering Manager to lead their talented engineering team.As the Software Engineering Manager, you will leverage your technical and leadership...
-
Senior Data Engineers
20 minutes ago
Montreal, Quebec, Canada Software International Full time $120,000 - $180,000 per yearSoftware International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe.We currently have an long term contract role as a Senior Data Engineers (x2) - Microsoft Fabric with our global SAP consulting client, working at a large CPG clients'...
-
Software Engineer
7 days ago
Montreal, Quebec, Canada OSEDEA Full time $80,000 - $120,000 per yearWho we are We're a thriving and agile tech development firm. People are at the center of everything we do. Simply put, we care. Our team personally cares about our clients and the world around them, and we care about our team's life-long dreams, aspirations, and career development We strongly believe in the power of community. This is why we seek...
-
Staff Software Engineer
8 hours ago
Montreal, Quebec, Canada Toparo Full time $190,000 - $250,000 per yearWe seek a Staff Software Engineer for one of our remote-first clients based in Montreal. This client is building a SaaS solution in the crypto space. In this role, you will use your technical expertise to manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. As a Staff...
-
Software Engineering Manager
6 days ago
Montreal, Quebec, Canada Canonical - Jobs Full time $120,000 - $180,000 per yearCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers,...
-
Senior Software Engineer
2 days ago
Montreal, Quebec, Canada Medeloop Full time US$120,000 - US$200,000 per yearAs a Senior Software Engineer at Medeloop, you will be responsible for designing, developing, and maintaining robust and scalable software solutions. You will play a key role in the end-to-end software development lifecycle, from gathering requirements to deployment. Your extensive experience with full-stack development, particularly on the AWS cloud using...