Search jobs > Montreal, QC > Software developer

Software Developer

Apside
Montreal, Quebec, Canada
Full-time

The Software Developme specialist in DevSecOp s, is a pivotal role focused on identifying and fixing software vulnerabilities, particularly in SCA, SAST, and Tenable, across both legacy and modern software.

This role involves systematically applying DevSecOps solutions to address vulnerabilities as they arise. The ideal candidate will develop efficient solutions to enhance our vulnerability management processes.

We are looking for developers who specialize in software integration systems and APIs within an Azure, BizTalk, and .NET environment.

Responsibilities

  • Analyze the SCA, SAST and server types of vulnerabilities around the integration system, and identify systematic and automated solutions to put in place
  • Implement and test the software fixes and / or the DevOps solutions to automate the fixing mechanisms proposed
  • Work with the team to integrate test automation tools and mechanisms for API component testing, regression testing.
  • Design, implement, maintain and improve CI / CD pipelines for several products, for multiple environments and multiple situations
  • Implement proofs of concept (AI, automated workflows, Moderne.ai, etc)
  • Work with the business squads to improve their security pipelines, making sure that security scanners, controls, policies and regulations are compliant.

Requirements

  • 10 years in Software Engineering with knowledge of the SDLC
  • Strong knowledge and demonstrated experience in software security
  • Demonstrated and strong experience in agile projects on Azure DevOps
  • Strong knowledge in Test Automation Tools, such as Python and Robot Framework, Postman
  • Strong understanding of automation in general and its benefits (do twice automate)
  • Knowledge of version control software good practices and Git
  • Knowledge of Terraform and Infrastructure as Code
  • Knowledge of security SCA and SAST scanning tools like Mend, Snyk, etc.
  • Effective communication skills with ability to understand the squad’s priorities and propose technical decisions tied to priorities
  • Strong knowledge of Azure DevOps pipelines (YAML) or similar
  • Strong knowledge of bash or Powershell or other scripting tools to automate actions
  • 2 days ago
Related jobs
Games Jobs Direct
Montreal, Quebec

Our team of engineering experts are always innovating to improve the tools and technology that empower content developers worldwide. We're looking for a Software Programmer to help bridge Unreal Engine end users from various industries, locations, and levels of experience, with Epic's development te...

Snowed In Studios
QC, CA
Remote

As part of Keywords Studios’ Create service line, we provide support to some of the most exciting games being made today.You’ll have the chance to make a global impact, working in a studio known for shipping some of the most prestigious household names in gaming.Employee satisfaction is at the top o...

Intact Financial Corporation
Montreal, Quebec

Our Security team specialized in Identity and Access Management is looking for a software developer senior!. As a developer, you will join a dynamic team to build system integrations by coding, testing, debugging, and following software engineering best practices using an Agile approach. Translate r...

Intelcom
Montreal, Quebec

As a Senior Software Developer at Intelcom, you will play a pivotal role in the growth and development of the consumer interactions systems, primarily using C# and leveraging Azure Cloud Services. The ideal candidate is also someone who has an interest in working with cloud services to build highly ...

Miovision
CA

We’re looking for an exceptional Software Engineer who’s ready to help us push the boundaries of what’s possible. As part of our team, you’ll design, develop, test, deploy, maintain, and enhance software solutions that will directly shape the future of transportation. Key Acc...

Cerence Inc.
Montreal, Quebec

If you are a passionate and experienced Python developer with a keen interest in artificial intelligence, we invite you to apply and contribute to our mission of pushing the limits of technology to create meaningful solutions. Design, develop, test, and deploy robust and scalable AI-based software s...

Genetec
Montreal, Quebec

You could be part of the AutoVu Edge Devices multidisciplinary team, which brings together enthusiasts in software development, onboard equipment design (electronic, firmware, mechanical) and quality assurance. Write documentation throughout the software development lifecycle. Bachelor’s degree in C...

Squarepoint Capital
Montreal, Quebec

Squarepoint is seeking an experienced Software Developers with robust technical knowledge to join one of our backend system teams. Engage in all stages of the software lifecycle, from gathering requirements all the way through to production support. Minimum of 6 years full-time software development ...

Oracle
Canada

Software Developer / Support Engineer and 3 to 5 years of experience in leading a Reliability Engineering team/support/development team. Experienced with multiple software development methodologies, with an emphasis and passion for Agile. ...

Amazon Development Centre Canada ULC
Montreal, Quebec

As a Senior Graphics Software Developer, you create and support key graphics components for an ambitious online multiplayer game on PC. ...