Senior Software Engineer ensuring adherence to software engineering standards at Aviso. Collaborating with product leaders to define scalable solutions and driving security remediation efforts.
Responsibilities
Review application code and security scan results (e.g., Checkmarx) to identify real vulnerabilities vs. false positives
Investigate findings at the code level to determine which implementation triggers violations
Partner with developers to explain issues, validate fixes, and recommend secure alternatives
Lead technical discussions to challenge false positives and defend decisions with evidence
Work closely with security, DevSecOps, and engineering teams to ensure policies are met without unnecessary disclaimers
Push to fully remediate issues (target = zero findings) rather than accept risk where possible
Support API, backend (.NET), and web‑based applications with a security‑first mindset
Balance security requirements with business and delivery timelines
Continuously improve understanding of secure coding practices and evolving threat patterns
Requirements
Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
5 - 10 years of professional experience in software development
Extensive Experience with C# is required
Strong grasp of software architecture and design patterns
Proficient with Git and branching strategies
Hands-on experience with CI/CD tools like Azure DevOps or Jenkins
Familiarity using Azure cloud, APIM, Dapr, CI/CD pipelines, and infrastructure as code (Iac/Bicep)
Familiarity with Azure cloud services, including APIM and Dapr
Solid database skills in both SQL and NoSQL
Excellent debugging and code review capabilities
Proven leadership and mentoring experience (preferred)
Certification in Microsoft Azure, AWS, or related technologies (an asset)
Fluent communication skills in English are required and bilingual skills in French are an asset
Benefits
Dynamic and inclusive culture that rewards innovation
Commitment to leadership, innovation, responsibility, and community
Senior Full - Stack Developer needed to build scalable cloud - native applications for mortgage/lending solutions using Java Spring Boot, React, Azure, and microservices.
Senior Backend Java Engineer at Capgemini Engineering, focusing on projects in the hospitality sector. Collaborates with Machine Learning team, utilizing cutting - edge tech stack.
Senior Software Developer responsible for building high - correctness Rust services for Narvar. Collaborating across teams while owning systems from architecture to operations.
Consultant Developer role focusing on client delivery of quality software solutions. Working with teams to implement solutions that are well - tested and easily maintained.
Growth Product Designer for pdf.net, building the acquisition engine and optimizing conversion through design and data. Collaborating with PMs and engineers in a fully remote, high - autonomy environment.
Senior .Net programmer at Exposant 3 developing and modifying business solutions in a hybrid work environment. Committed to mutual success and team collaboration.
Staff Backend Engineer focusing on adaptive telemetry and databases for Grafana Labs. Responsible for technical strategy, project delivery, and system reliability.
Senior Backend Engineer building authentication features and services at GitLab. Working on token issuance, access management tooling, and security improvements for user authentication.
Senior Backend Programmer at Behaviour Interactive developing backend systems for '7 Days to Die'. Leading integration of online services and collaborating with cross - disciplinary teams.