Senior Programmer Analyst @Scotiabank
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 4d ago

[Hiring] Senior Programmer Analyst @Scotiabank

4d ago - Scotiabank is hiring a remote Senior Programmer Analyst. πŸ’Έ Salary: unspecified πŸ“Location: Canada

Role Description

GBME - Risk Technology is searching for a Programmer Analyst to develop, enhance, test, and support Counterparty Credit Risk applications and modernization initiatives.

The successful candidate will combine strong programming and analytical skills with an interest in capital markets and risk technology. You will work closely with:

  • Developers
  • Business analysts
  • Quality assurance teams
  • Project managers
  • Business stakeholders

BRIEF DESCRIPTION OF INITIAL PROJECT:

  • Modernization project: Migrate legacy database components and market risk processing to a modern, automated pipeline that supports faster, safer, and more frequent application upgrades.

As part of the role, you’ll:

  • Design, develop, enhance, and maintain application components supporting Counterparty Credit Risk and related risk technology processes.
  • Translate business and functional requirements into technical designs, program logic, data mappings, and maintainable code.
  • Develop and optimise database queries, data-processing routines, interfaces, scripts, and batch workflows.
  • Analyse existing applications, data flows, and system behaviours to identify defects, dependencies, performance issues, and improvement opportunities.
  • Collaborate with business analysts, developers, architects, quality assurance teams, and infrastructure partners throughout solution design and delivery.
  • Create and execute unit and component tests; support system, integration, regression, and user acceptance testing.
  • Investigate defects and production issues using logs, data analysis, code review, and root-cause analysis; implement sustainable fixes.
  • Participate in code reviews, release activities, deployment validation, technical documentation, and operational handover.
  • Apply Agile delivery practices, secure coding standards, source-control processes, and Software Development Life Cycle controls.

Qualifications

  • 1-3 years of experience as a Programmer Analyst, Software Developer, Application Developer, Systems Analyst, or in a related role; relevant co-op or internship experience will be considered.
  • Post-secondary education in Computer Science, Software Engineering, Information Technology, Engineering, or a related technical field.
  • Working knowledge of at least one programming language such as Python, Java, C#, or a comparable object-oriented or scripting language.
  • Practical knowledge of SQL, relational databases, data structures, file processing, and application integration concepts.
  • Familiarity with Unix/Linux, shell scripting, job scheduling, source control, debugging tools, and automated deployment practices.
  • Understanding of software design, coding, unit testing, defect management, and production support within an Agile SDLC.
  • Strong analytical, troubleshooting, problem-solving, organisational, and communication skills.
  • Ability to learn complex systems quickly, work independently and collaboratively, and communicate effectively with technical and business stakeholders.

Requirements

  • Experience supporting banking applications, risk systems, data pipelines, batch processing, or reporting platforms is an asset.
  • Experience with Python, Java, SQL, Oracle, Unix/Linux, Git, JIRA, and Confluence is an asset.
  • Exposure to cloud platforms, APIs, automated testing, CI/CD pipelines, application monitoring, or legacy-system modernisation is an asset.

Benefits

  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential.
  • Accessibility and Workplace Accommodations - We value the unique skills and experiences everyone brings to the Bank.
  • Remote-friendly work environment will provide you with the flexibility to perform at your best.
  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
  • Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
  • Community Engagement - we offer opportunities for community engagement & belonging with our various programs.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Programmer Analyst @Scotiabank
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 4d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 130,820+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later