Ph3MISSION /h3 pAs a Software Engineer, you are responsible for designing, implementing, testing, and maintaining robust software solutions that meet functional, non‑functional, and security requirements. /p pYou contribute actively to technical design decisions, ensure high code quality, and support the long‑term evolvability of the products. You work closely with Product Owners, Software Architects, and other engineers to deliver sustainable and high‑quality software solutions. /p h3MAIN TASKS AND RESPONSIBILITIES /h3 h3Software design development /h3 ul liDesign, develop, and maintain software applications with a strong focus on quality, performance, security, and maintainability /li liTranslate functional and non‑functional requirements into technical designs and implementations /li liContribute to the definition of technical solutions in collaboration with the Software Architect /li liImplement scalable and maintainable code following defined standards and best practices /li /ul h3Quality testing /h3 ul liWrite and maintain unit, integration, and regression tests /li liDebug and troubleshoot complex software issues /li liParticipate in code reviews to ensure consistency and quality across the codebase /li liEnsure compliance with coding standards and definitions of done /li /ul h3Collaboration delivery /h3 ul liWork closely with Product Owners and other stakeholders to clarify requirements /li liParticipate actively in agile ceremonies (planning, refinement, reviews, retrospectives) /li liEstimate development effort and contribute to planning activities /li liCoordinate with cross‑functional teams (PMO) /li /ul h3Architecture sustainability /h3 ul liImplement designs and architectures that support long‑term product evolution /li liIdentify and communicate technical risks and improvement opportunities /li liContribute to reducing technical debt through refactoring and continuous improvement /li /ul h3Security, compliance operations /h3 ul liImplement security best practices in software development /li liEnsure compliance with data protection and industry‑specific regulations /li liSupport deployment activities and contribute to DevOps pipelines /li liProvide maintenance, support, and corrective updates for deployed software /li /ul h3Continuous improvement /h3 ul liContinuously improving technical skills and domain knowledge /li liStay up to date with relevant technologies and development practices /li liActively contribute to team knowledge sharing /li /ul h3CERTIFICATION / EDUCATIONAL LEVEL /h3 pBachelor's degree in Computer Science, Software Engineering, or a related field /p h3PROFESSIONAL EXPERIENCE /h3 ul liProven experience as a Software Engineer, with a portfolio of completed projects /li /ul h3KNOWLEDGE, SPECIFIC SKILLS AND ABILITIES /h3 ul liFluent in English and French /li liStrong proficiency in relevant programming languages and frameworks (e.g. C#, .NET, Java, JavaScript) /li liSolid understanding of software engineering principles and design patterns /li liGood knowledge of Linux environments, containers, and cloud concepts /li liAwareness of cybersecurity principles and secure coding practices /li liExperience with Agile / Scrum methodologies, Git, and CI/CD pipelines /li liStrong analytical and problem‑solving skills /li liAbility to work autonomously while collaborating effectively in a team /li liHigh level of rigor and sense of responsibility /li /ul pReady to take on a new challenge in an innovative, growing, international, and fast‑paced environment? Apply now and join our team! /p /p #J-18808-Ljbffr