J1022 2304 Senior Software Developer

Burnaby, BC, Canada

Job 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:

  • 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:
  • 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 2022 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 Framework 4.8 (migration to .NET 6.0 is under way)
  • Latest Microsoft operating systems (Windows 11, Windows Server 2022)
  • 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 RFS360 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
#LI-ST3

Skills:
  • C++
  • Application Development
  • C#
  • SQL Server
  • .NET
  • Credit Unions
  • Solution Analysis
  • Cloud Native Development
What you can expect from us:

Insights you can act on

While technology is at the heart of our clients' digital transformation, we understand that people are at the heart of business success.

When you join CGI, you become a trusted advisor, collaborating with colleagues and clients to bring forward actionable insights that deliver meaningful and sustainable outcomes. We call our employees "members" because they are CGI shareholders and owners and owners who enjoy working and growing together to build a company we are proud of. This has been our Dream since 1976, and it has brought us to where we are today - one of the world's largest independent providers of IT and business consulting services.

At CGI, we recognize the richness that diversity brings. We strive to create a work culture where all belong and collaborate with clients in building more inclusive communities. As an equal-opportunity employer, we want to empower all our members to succeed and grow. If you require an accommodation at any point during the recruitment process, please let us know. We will be happy to assist.

Ready to become part of our success story? Join CGI - where your ideas and actions make a difference.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2067280
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Burnaby, BC, Canada
  • Education
    Not mentioned