Job Title: Python - Software Developer

Location: Montreal (Remote)

Contract: 1-Year



Description

:The Software Developer will support the design, development, and modernization of cybersecurity technology solutions within the Cyber Data Risk & Resilience (CDRR) organization. This role contributes to the delivery of the Cyber Security product portfolio by building scalable, resilient systems and partnering with cross functional stakeholders to support secure technology outcomes aligned with the portfolio roadmap


.
Key Responsibiliti

es• Design, develop, and enhance high quality software solutions supporting cybersecurity platform

s.• Re-architect and modernize core components using contemporary architectures focused on availability, resiliency, and scalabilit

y.• Contribute to the delivery of initiatives aligned to the Cyber Security product portfolio roadma

p.• Partner with global stakeholders and engineering teams to gather requirements and communicate technical solution

s.• Analyze complex technical requirements and support architectural decision makin

g.• Operate effectively in a fast paced environment, managing priorities and delivering under pressur

e.• Communicate technical considerations, risks, and recommendations clearly to stakeholder

s.• Support agile delivery practices and collaboration across engineering team


s.
Required Skills & Experie

nce• 6+ years of relevant software development experien

ce.• Strong proficiency in Python with hands on development experien

ce.• Strong application design skills and object oriented programming fundamenta

ls.• Experience with domain , event , and message driven architectures and RESTful servic

es.• Hands on experience with distributed systems and messaging technologies (e.g., Apache Kafk

a).• At least 1 year of hands on experience with a major cloud service provider (AWS, Azure, or GC

P).• Experience using Infrastructure as Code (IaC) tools such as Terrafo

rm.• Strong analytical and problem solving skills with knowledge of data structures and algorith

ms.• Proficiency in complex SQL and experience with relational databases (e.g., PostgreSQL, MSSQ

L).• Experience with NoSQL databases (e.g., MongoD

B).• Strong written and verbal communication skil


ls.
Desired / Optional Sk

ills1. Experience with Cloud Security Posture Management (CSPM) tools (e.g., Wiz, Prisma Cloud, Check Point CloudGua

rd).2. Experience with cloud native security and governance tooling (e.g., Azure Policy, AWS SCP/RCP, GCP Constrain

ts).3. Scripting experience (Bash and/or PowerShell) and familiarity with Linux and Windows platfo

rms.4. Experience with web technologies (e.g., Angular, React) or equivalent frameworks.Deliverables / Expected Outc

omes5. Secure, scalable software components supporting cybersecurity platfo

rms.6. Modernized architecture aligned to resiliency and performance standa

rds.7. Timely delivery of assigned development work aligned with portfolio priorit

ies.8. Clear technical documentation and stakeholder communicati

ons.9. Contributions to improved cybersecurity controls and risk management capabilit


ies.
Similar jobs

More from Soho Square Solutions
Soho Square Solutions 4 hours ago
Soho Square Solutions 18 hours ago
Soho Square Solutions 2 days ago

Python Developer

Apply Now
Back to search page