Talent.com
scotiabank
Software Engineer-Global Payments Engineeringscotiabank • Toronto, ON, CA
Search for other jobs
Software Engineer-Global Payments Engineering

Software Engineer-Global Payments Engineering

scotiabank • Toronto, ON, CA
17 days ago
Job type
  • Full-time
Job description

Is this role right for you?

  • Champions a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems and knowledge.
  • Possess good knowledge on COBOL, Informix Database concepts
  • Proficient in using Unix, AIX, Windows Operating system
  • Knowledge on backend webservices, SOAP and communication protocol (SFTP, FTPS, HTTPS, AS2, Connect Direct)
  • Conduct testing of new software releases to ensure successful implementation with no impact to existing code base
  • Partner with other functional and delivery teams to research and design the appropriate solution for the different business requirements.
  • Ensures quality of the solutions are robust, scalable, and efficient to meet the needs of the business.
  • Ability to learn new technology and being able to do production support and off hours pager duty at least one week every month
  • Monitor system performance, troubleshooting and fixing errors
  • Work in a cross functional Agile team to deliver core business and regulatory solutions
  • Understand how the Bank’s risk appetite and risk culture should be considered in day-to-day activities and decisions.
  • Actively pursues effective and efficient operations of his/her respective areas in accordance with Scotiabank’s Values, its Code of Conduct, and the Global Sales Principles, while ensuring the adequacy, adherence to and effectiveness of day-to-day business controls to meet obligations with respect to operational, compliance, AML/ATF/sanctions and conduct risk.
  • Champions a high-performance environment and contributes to an inclusive work environment.

Do you have the skills that will enable you to succeed in this role?

  • Bachelor’s degree in computer engineering, business, Information sciences or other related field
  • 5+ years of experience in developing custom software with Java, Python, JavaScript, C#, C++, Shell Scripts, SQL/ESQL.
  • Must have working knowledge of the communication protocols.
  • Must have working experience building microservices, webservices and SOAP
  • Must have extensive knowledge of different data formats like JSON, XML
  • Must be open to do production support and be ready to carry pager for off-hours support for at least one week in a month.
  • Must have experience with software development lifecycle (SDLC)
  • Excellent English verbal and written communication skills
  • Team is constantly experimenting with new technologies, so it is important to have high level of tolerance for ambiguity
  • Have working experience with Agile delivery methodologies.

What's in it for you?

  • We have an inclusive and collaborative working environment that encourages creativity and curiosity and celebrates success
  • We provide you with the tools and technology needed to create meaningful customer experiences
  • You'll get to work with and learn from diverse industry leaders, who have hailed from top technology companies around the world
  • We hire you for your talent — not just a job — so you can grow with us. We’ll equip you for success not only in your role, but also in your career as a whole
  • Dress codes don't apply here: being comfortable does
  • Access to thousands of online and in-person courses so you can hone your current skills, or learn new ones
  • A competitive rewards package that includes a base salary, a performance bonus, company matching programs on pension and profit sharing, paid vacation, personal & sick days, medical, vision, and dental and much more
Create a job alert for this search

Software Engineer-Global Payments Engineering • Toronto, ON, CA