08 Nov
|
Citi
|
Mississauga
Software security remediation expertise drives this hands-on engineering role, focused on SAST fixes, dependency patching, and enterprise application delivery.
The Senior Software Engineer serves as a technical remediation and enablement lead. This individual contributor works with application squads and contractors across Java, Python, Go, .NET, or JavaScript and TypeScript stacks. The purpose is enabling same-day vulnerability hotfixes and deployments.
Key Responsibilities:
- Write, refactor, and review code addressing SAST vulnerabilities
- Resolve dependency conflicts, upgrades, and breaking API changes
- Create tests validating fixes and patched libraries
- Review remediation plans and contractor pull requests
- Troubleshoot scanners, tooling, and pipeline failures
Requirements:
- Bachelor’s degree in a related technical field
- Four to seven years of hands-on software engineering experience
- Production experience fixing SAST and dependency vulnerabilities
- Hands-on Docker, Kubernetes, or OpenShift experience
- Proficiency in enterprise programming languages and Git
Apply software engineering, security remediation, dependency management, and technical guidance to improve Citi application releases.
📌 Senior Software Security Remediation Engineer (Mississauga)
🏢 Citi
📍 Mississauga