Canada

Intermediate Software Developer (Java/Python/Node.js, …, Edmonton

Intermediate Software Developer (Java/Python/Node.js, …, Edmonton
Description
Our banking client is seeking an Intermediate Software Developer to support a large-scale code vulnerability remediation initiative by identifying, remediating, testing, and deploying fixes across enterprise applications (Hybrid - Edmonton or Calgary, AB)[2026-39]. Overview: The successful candidate will work closely with senior development team members to remediate software vulnerabilities across production applications. This role involves full-stack development, API maintenance, automated testing, CI/CD deployment activities, change management compliance, and daily progress tracking. Candidates must be comfortable working across multiple technologies and collaborating with technical team members in an agile development environment. Must-Haves: - 3+ years of hands-on development experience using Java, Node.js, and/or Python - Experience building and maintaining APIs - Experience using CI/CD pipelines and source code management platforms (e.g., GitLab, GitHub) - Experience building, executing, and maintaining automated tests and unit tests - Knowledge of application development lifecycle including design, testing, debugging, deployment, and technical analysis - Bachelor's degree in Computer Science, Engineering, or equivalent combination of education and experience Nice-to-Haves: - Experience with React and/or contemporary JavaScript front-end development - Experience with Spring Boot - Experience using AI-assisted development or code generation tools - Experience working within formal change management and release management processes Responsibilities: - Work through prioritized software vulnerabilities, identifying root causes and implementing fixes - Develop, test, and deploy code changes into production environments - Write and maintain unit tests and automated test coverage as required - Ensure end-to-end testing is completed successfully prior to deployment - Obtain merge request approvals and follow established development standards - Adhere to organizational change management and release management processes - Use CI/CD pipeline tools to deploy application changes - Complete required documentation for mitigations, exceptions, and false-positive findings - Track and update remediation progress through designated reporting tools - Collaborate with senior developers and technical teams to ensure high-quality solutions - Leverage approved AI development tools to improve productivity and process efficiency Disclaimer: AI may be used in evaluating candidates. This posting is for an existing vacancy. Apply Apply on Kit Job: kitjob.ca/job/2oh52y
Highlights
Safety Tips
Protect your personal details and initiate communication using our contact form.
1 / 10
More info about this ad

Intermediate Software Developer (Java/Python/Node.js, … has been posted in the Edmonton Information Technology category on Locanto.

If you’re looking for something similar, check out IT Network Security, CCTC & Alarm System,Backup and Recovery, Edmonton, SAP IS Utilities Device Management, London or Senior Software Developer in Edmonton, also posted in Information Technology. Currently, there are 3 ads posted in the Information Technology category in Edmonton.

There are more ads within a 15 km radius for this category. If you want to view those ads, click here.