Full Stack Developer - Toronto, Canada - CGI

    CGI
    CGI background
    Full time
    Description

    Position Description:

    This role is hybrid and requires you to be at our client's office (Waterpark place 88 Queens Quay) at a minimum 3 days per week - subject to change at any time.

    The Archer Platform Technology team is looking for a Full Stack Developer, who is passionate in designing and implementing solutions across multiple platforms. Your technical proficiency will contribute to delivering high performing, highly resilient solutions that are scalable with the continuous demands from internal and external stakeholders. In this role, you will collaborate with cross-functional teams, including front-end developers, back-end developers, and product owners, to understand requirements, design solutions, and deliver high-quality applications. If you are passionate about leveraging your development skills to drive innovation and enhance our channels, we encourage you to apply for this exciting opportunity. Join our team and contribute to shaping the future of our Archer Platform to enable streamlined workflows for our teams across the bank.

    Your future duties and responsibilities:


    •Develop and support highly scalable, high performance components within an Agile development team

    •Ensure high code quality through automated unit and functional testing

    •Automate processes within the development pipeline; identify opportunities for efficiency gains and reducing time-to-market, and enabling continuous delivery

    •Design and develop code structures to promote reusability across many applications

    •Lead and mentor other developers to elevate the entire team's skillset and mind-set. Coach others on the team

    •Be open-minded and look beyond your stack to solve complex problems

    •Proactively seek out knowledge about new technologies and how they can be used to solve current and foreseeable challenges

    •Communicate effectively and distil technical details into human terms

    •Design and develop Archer modules and integrations

    Required qualifications to be successful in this role:

    Must have:

    •5+ years experience in a full stack developer function/role

    •Seeking a versatile developer proficient in C#, Python, and frontend technologies including React, , and core web languages (JavaScript, HTML, CSS). Must demonstrate expertise in crafting efficient, scalable solutions across diverse tech stacks.

    •Solid understanding of RESTful APIs and asynchronous request handling

    •SDLC process and Agile project methodology experience

    •Experience configuring GRC tools similar to Archer

    •HTML, JavaScript, C#/ASP.NET, SQL, XML/XSLT, Python

    •Experience capturing and refining requirements directly from business stakeholders and working with ambiguities

    Nice to have:

    •Knowledge of IT Standards, Methodologies & Audit requirements

    •Project delivery experience on GRC projects, specifically Regulatory Compliance, Operational Risk, IT Risk, Disaster Recovery, Supplier Risk, and Privacy Risk

    •Confluence/Jira/GitHub/Visual Studio/Visual Studio Code

    #LI-MC1

    Skills:

  • Code Review
  • Code Review
  • Database Design
  • Financial Services
  • HTML
  • JavaScript
  • Performance/Stress Testing
  • RESTful (Rest-APIs)
  • Software Architecture
  • Software Design Patterns