To qualify for this position, you are required to have valid Canadian work authorization. Ability to practice disciplined software development (automated…
You will work within a community of architecture leaders, helping establish and evolving a unified architecture vision. 4-6 years Microservices Architecture.
You'll get that competitive salary, flexible health benefits, mental health support, a generous bonus program, stock options, a hybrid office/home work…
Stay current with industry trends and technologies, and evaluate new software development tools and techniques to improve product development processes.
You will be actively participating in the full development cycle, including contribution to architecture, design specification, software implementation and…
Represent CGI and provide thought leadership when meeting with our customers; provide customer and market feedback to the product and engineering teams to…
Part of a cross-functional team that embeds human-centered design and an iterative approach to continuous service design improvement based on user research.
Provide strategic guidance on engineering roadmaps. You'll also have the autonomy to work flexibly and remotely, with a comprehensive benefits package that…
It will be your responsibility to design, implement, unit test, and integrate different demanding components and work closely with architects, SQA, and product…
Utilize first-rate communication skills to provide leadership and guidance to other technical resources. We are looking for a highly skilled architect - someone…
They ensure alignment with technology development targets, initiatives and implementation plans. They develop detailed architecture in their area of expertise,…
Undergraduate degree in computer science, computer engineering or equivalent. The Enterprise Architect provides critical direction for the strategic management…
Bachelor degree or above in computer, electronics, communication related majors, master degree is preferred; System design and development: 3 years (required).
Bachelor's degree in Computer Science or Sofware Engineering. Own the quality of the features you develop including comprehensive testing and documentation.
Ensure that you understand the vision, are held accountable, meet commitments, consider choices for high-performance and resilient software, and have strong…
Provide technical leadership and drive design and development of system architectures • Develop high and low-level software designs for various business needs.
Your role will include all development activities such as: requirement analysis, architecture & software design including low level, integration, verification,…
As part of implementation, you will identify the best software tools and approaches for development of specific applications and features, then lead engineering…
Potential for flexible working arrangements such as work from home, flex hours. Open and collaborative team environment. Job Types: Full-time, Permanent.
Estimated: $55,108 -
$69,779 a year
Create Job Alert
Provide an Email Address
You will receive email alerts about new jobs matching your search.