Join to apply for the Software Engineer role at Osedea
We’re a thriving tech development firm that places people at the center of everything we do. Our team is passionate about building efficient, enjoyable solutions while fostering community, diversity, and continuous learning.
Role Overview
As a Software Engineer, you will plan, build, and deliver enterprise software solutions for our clients. You will collaborate with technical and non‑technical teammates, 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)
- Participate in code reviews, pair programming, and collaborative problem solving
- Contribute ideas and improvements to the development process and stack
- Write tests and ensure 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
The Ideal Candidate
Around 3 years of experience as a software engineer or developer, with recent projects in modern programming languages such as Python, C#, GoLang, JavaScript / TypeScript, or JavaA bachelor’s degree, college diploma, or equivalent experience in a software‑related fieldComfortable working in French and EnglishStrong communication skills and eagerness to learnInterest in both front‑end and back‑end developmentYou Should Be Proficient With
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 pipelinesIt’s a Plus If You Have Experience With
Cloud platforms (AWS, Azure, GCP)Containerization / virtualization (Docker, Kubernetes)Mobile app developmentMicroservices architectureDomain‑Driven Design or other advanced design patternsWhat We Offer
Competitive Salary and contribution to your pension plan (RRSP)Flexible hours and choose how you workWork from anywhere up to 8 weeksPaid sabbaticalWellness and productivity spending accountParental programActivities, training, and moreHiring Process
20 min – Initial introductory call with our technical team90 min – In‑person interview at our officeOffer presentationOnly considered candidates will be contacted.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
#J-18808-Ljbffr