Jobs
>
Burnaby

    Senior Software Developer - Burnaby, Canada - CGI

    CGI
    CGI background
    Full time
    Description

    Position Description:

    Come work at a place where your innovation, creativity and ambition will be challenged and rewarded. Advance your career and build your personal brand as a thought leader, directing and leading the core banking needs of some of Canada's largest credit unions. CGI is a global leader in banking software, and has an immediate need for a key contributor to join our Canadian banking solutions group. We offer a flexible work environment, competitive salaries, full benefits, employee recognition and an excellent collaborative work environment.

    Working with the latest Microsoft developer technologies, you'll be encouraged to find your best-fit in this full-stack solution, empowering you to channel your technical know-how and enhance your skills to define a role that is mutually rewarding for yourself, CGI, and our customers.

    Your future duties and responsibilities:

    Job Duties and Responsibilities:

    •Evaluate and propose solutions to technical problems and changes in architectural design, selecting technologies and frameworks which align to product roadmap and encourage future platform adoption

    •Provide operational guidance with respect to containerization, Docker and Kubernetes configuration and utilization

    •Analyze and improve performance, security, stability, reliability and robustness of our solutions and their operational capabilities

    •Improve processes to make builds, code releases and deployments easier and faster

    •Create internal and customer tools and dashboards

    •Maintain the architectural integrity of the existing Banking application

    •Provide technical instruction, training and supporting documentation to internal and client teams

    •Perform unit and system testing to ensure application changes are developed with low error rate

    •Troubleshoot and debug the Wealthview Banking application in order to identify and resolve faults

    •Conduct code reviews, performance analysis at a high level

    Required qualifications to be successful in this role:

    Minimum Required Experience:

    •8+ years' experience in solution and application architecture, leveraging both legacy and modern development platforms particularly .NET framework environments

    •Understands and interprets business needs, applying innovative technology solutions

    •Able to effectively communicate, interact with and influence Senior Technical Advisors

    •Stays current with Microsoft developer technology is a priority

    •Able to analyze and interpret business information via communication with internal and external stakeholders

    Level of Education:

    •Bachelor's Degree in Computer Science

    Key Technical Skills:

    •Proficient in C++ and familiar with C# and SQL Server

    •Microsoft Visual Studio IDE, using C# and C++ latest versions

    •Microsoft SQL Server relational database

    •MSDN Developer Licenses provided, giving product downloads and software keys, as well as access to Azure for cloud development and use

    •.NET core framework

    •Latest Microsoft operating systems

    •Microsoft Azure DevOps integration

    Nice to Have - Technical Skills:

    •Experience in a banking or credit union environment

    •Strong understanding of core banking application development

    •Familiarity with Wealthview banking, Ovation or RFS is valuable but not essential

    Soft Skills:

    •Excellent time management, task planning and prioritization skills

    •Able to adapt quickly to changing client requirements

    •Strong, proactive leadership capabilities

    •Able to work effectively with minimal supervision

    •Enjoy working in a self-teaching, learning organization

    •Ability to build strong relationships with clients and team members

    Skills:

  • C++
  • Application Development
  • C#
  • SQL Server
  • .NET
  • Credit Unions
  • Solution Analysis
  • Cloud Native Development


  • RedMane Technology Burnaby, Canada

    Software Engineer/Developer - Ottawa · Company Description · RedMane Technology LLC is an application software consulting and systems integration company based in Vancouver and Chicago. We design and build technology solutions focused on helping Indigenous communities across ...

  • Fortinet

    Software Developer

    1 day ago


    Fortinet Burnaby, Canada Full time

    As Software Developer at Fortinet, you will be responsible for the full development cycle of newer and award winning flagship Fortinet products. You will be given the opportunity to participate in the development cycle from troubleshooting and testing to participation in the desi ...

  • Creatrixe Solutions Limited

    software developer

    23 hours ago


    Creatrixe Solutions Limited Burnaby, Canada

    Education: · Expérience: · Education · Bachelor's degree · Work setting · Software company · Information technology (IT) service provider · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Commun ...

  • COHASH IT SERVICES INC.

    software developer

    23 hours ago


    COHASH IT SERVICES INC. Burnaby, Canada

    Education: · Expérience: · Education · College/CEGEP · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · Prepare reports, manuals and othe ...

  • TEEMA

    Software Developer

    1 week ago


    TEEMA Burnaby, Canada Full time

    Title: Software Developer - Full StackJob ID: KM · Our client requires the services of a senior-level Full Stack Software Developer who will work with their transformation teams to improve and extend their existing systems and services. · Responsibilities:Plan, design and develo ...

  • Creatrixe Solutions Limited

    software developer

    1 day ago


    Creatrixe Solutions Limited Burnaby, Canada

    Education: Bachelor's degree · Experience: 1 year to less than 2 years · Work setting · Software company · Information technology (IT) service provider · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as requi ...


  • Diamond Peaks Consultancy Ltd. Burnaby, Canada

    Education: Bachelor's degree · Experience: 1 year to less than 2 years · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · Prepare reports, ...

  • Diamond Peaks Consultancy Ltd.

    developer, software

    23 hours ago


    Diamond Peaks Consultancy Ltd. Burnaby, Canada

    Education: · Expérience: · Education · Bachelor's degree · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · Prepare reports, manuals and ...

  • ULALA TECHNOLOGIES LTD.

    software developer

    1 day ago


    ULALA TECHNOLOGIES LTD. Burnaby, Canada

    Education: College/CEGEP · Experience: Experience an asset · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · Prepare reports, manuals and ...

  • ULALA TECHNOLOGIES LTD.

    software developer

    23 hours ago


    ULALA TECHNOLOGIES LTD. Burnaby, Canada

    Education: · Expérience: · Education · College/CEGEP · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · Prepare reports, manuals and othe ...

  • COHASH IT SERVICES INC.

    software developer

    1 day ago


    COHASH IT SERVICES INC. Burnaby, Canada

    Education: College/CEGEP · Experience: 5 years or more · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · Prepare reports, manuals and othe ...

  • 1157135 B.C. Ltd.

    software developer

    1 day ago


    1157135 B.C. Ltd. Burnaby, Canada

    Education: Bachelor's degree · Experience: 2 years to less than 3 years · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · Prepare reports, ...

  • 1157135 B.C. Ltd.

    software developer

    23 hours ago


    1157135 B.C. Ltd. Burnaby, Canada

    Education: · Expérience: · Education · Bachelor's degree · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · Prepare reports, manuals and ...


  • OSI Maritime Systems Burnaby, BC, Canada

    ABOUT US In 1977, OSI introduced the first generation electronic chart system for the maritime market and revolutionized navigation. Today, OSI Maritime Systems is a leading provider of integrated navigation and tactical solutions designed for naval and maritime security operatio ...


  • OSI Maritime Systems Burnaby, BC, Canada

    In 1977, OSI introduced the first generation electronic chart system for the maritime market and revolutionized navigation. Today, OSI Maritime Systems is a leading provider of integrated navigation and tactical solutions designed for naval and maritime security operations. Among ...


  • Fortinet Burnaby, Canada Full time

    We are looking for a junior to intermediate level developer. This position offers variety and direct involvement with complex, innovative technology; as well as the opportunity to work with a close knit team of experienced and talented developers. · As an Embedded Software Develo ...


  • Carmodity Burnaby, Canada

    Durée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 30 to 40 hours per week · Education: · Expérience: · Education · College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years · or equivalent experience · Tasks · ...


  • Fortinet Burnaby, Canada Full time

    FortiGaaS team is looking for a Senior Software Developer with C/Golang programming and networking knowledge to join our team. · Job Responsibilities: · Design and develop cloud security software modules · Responsible for the design and development of high-concurrency data proce ...


  • Fortinet Burnaby, Canada Full time

    We are looking for a junior to intermediate level developer. This position offers variety and direct involvement with complex, innovative technology; as well as the opportunity to work with a close knit team of experienced and talented developers. · As an Embedded Software Develo ...


  • Carmodity Ltd Burnaby, Canada

    Education: · Expérience: · Education · Bachelor's degree · or equivalent experience · Tasks · Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software ...