Requisition ID: 232824
Thanks for your interest in ScotiaTech, Scotiabank's new and innovative Technology hub in Bogota.
Join a purpose driven winning team that promotes creativity and innovation in a fast-paced environment, where we’re always committed to results, in an inclusive, diverse, and high-performing culture.
Purpose
As a Software Engineer Associate, you will contribute to the technical design, development, and delivery of market risk management solutions that address complex, multi-dimensional business challenges.
Working closely with stream-aligned technology teams, you will help build scalable and reliable systems that support critical business needs.
Accountabilities
Contribute to the evolution of Scotiabank platforms by applying modern technologies and tools that best support business needs.
Participate in the documentation, development, and implementation of effective, high-quality solutions that align with operational excellence standards.
Support the proactive operation of digital solutions to help minimize customer-impacting incidents and ensure delivery meets integrity, performance, and reliability expectations.
Foster a customer-focused mindset by building strong relationships with business users and stakeholders.
Perform hands-on analysis and solutioning with a focus on delivering high-quality, sustainable outcomes.
Experience / Technical Skills / Other
Minimum of 2 years of relevant software development experience, with a demonstrated ability to contribute to the design and delivery of scalable, reliable solutions.
Practical experience with systems design and specification for medium to large-scale applications.
Strong programming skills in Java (2+ years), with exposure to a wide spectrum of technologies including cloud development and deployment (Azure, AWS, or Google Cloud).
Familiarity with agile delivery practices and a growing understanding of Site Reliability Engineering (SRE) principles.
Experience with Node.js and React is a plus.
Knowledge of microservices architecture and containerization technologies is beneficial.
Strong communication and collaboration skills, with the ability to work effectively within cross-functional teams and contribute to a culture of continuous learning and improvement.