Software Engineer
Scotiabank
Toronto, ON, CAN
1h ago

Requisition ID : 117391

Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.

The GWRT Security Operations team manages the back-end functionality of various Capital Markets trading products. With a focus on post trade settlements involving both cash and security positions

The group is searching for a strong Full Stack Developer to join an ongoing project for a payment application process. Regulatory requirements and customizations will need to be added to the payments workflow.

In addition, the candidate will also be given the opportunity to work on project leadership tasks. Whereupon he / she will be asked to o perationalize the technical and managerial processes and undertake the development and maintenance of business support systems.

The successful candidate will have an opportunity to join a dynamic work environment that will have a long lasting impact on how the Security Operations team retain and engage their client base which in effect is Capital Markets trading.

Typical Day as a Software Engineer would look like as follows :

  • Analyze business requirements and translate requirements into system and / or application design
  • Generate technical specifications to be used in building code and more importantly supporting components after implementation
  • Build modular and reusable code components that can be maintained by less experienced maintenance programmers.
  • Act as an expert technical resource for modeling, simulation and analysis
  • Leverage industry best practices
  • Assure quality, security and compliance requirements are met for supported area
  • Be flexible and thrive in an evolving environment
  • Initiate and monitor IST deployments using Jenkins automated build toolset
  • Other items that might be needed are :

  • Prepare UAT and PROD release procedures to be reviewed and approved by Change Management team
  • Implement PROD releases with adherence to mitigating risk and providing a correct contingency plan
  • Adapt to change quickly and adjust work accordingly in a positive manner
  • Coordinates communication with all areas of the enterprise that impacts the scope, budget, risk, of the work effort being managed.
  • Negotiates IT project requirements (, budgets, resources, etc.).
  • Builds and maintains solid, professional working relationships with peers within the project management and business lines.
  • Meets scheduled milestones to ensure project / program objectives are met in a timely manner, has an in-depth knowledge of the principles, theories, practices and techniques for managing the activities related to planning, managing and implementing software solutions.
  • The incumbent will be working in normal business conditions. Travelling to meetings may extend to other buildings off premises or to vendor sites.
  • Off hours work is expected in the delivery aspects of the role to support releases.
  • Travelling by air or rail outside of province can occur; destinations include other Canadian Provinces and various International locations.
  • These trips tend to be less than two weeks in nature and will comprise of no more than 10% of time per annum overall.

    Qualifications for this role are :

  • 5 + years’ server-side development with Java (min 1 year with Java 1.8) and Spring framework
  • 2 + years’ Extract, Transact and Load databases with Oracle languages (SQL)
  • 2 + years’ front-end development with HTML, CSS, JavaScript
  • 2 + years’ recent project exposure to REST services
  • Excellent verbal and written communication skills are essential
  • Excellent organizational skills and the ability to manage multiple complex initiatives
  • Bachelor's degree in a technical field such as computer science, computer engineering or related field required
  • Nice-To-Have Skills :

  • Previous Securities Operations experience is a plus
  • Previous Microservice projects is a plus and will be prioritized
  • Oracle SQL and database performance tuning experience
  • UI development using server-side jav a
  • In-Tech

    Location(s) : Canada : Ontario : Toronto

    Scotiabank is a leading bank in the Americas. Guided by our purpose : "for every future", we help our customers, their families and their communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management and private banking, corporate and investment banking, and capital markets.

    At Scotiabank, we value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone.

    If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our Recruitment team know.

    If you require technical assistance, please click here . Candidates must apply directly online to be considered for this role.

    We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted.

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form