Toronto, ON, CA
2 days ago
Director Consulting Delivery (DCD), Engineering Director
Position Description:

We are Canada's largest independent information technology services firm, and after 40 years, we continue to grow! We have an exciting leadership opportunity for an Engineering Director within our Banking and Wealth 360 Digital Wealth Product team.

Your future duties and responsibilities:

• Lead and manage a diverse team of developers, solution architects, and technical leads toward successful project delivery.
• Serve as the technical visionary and guide for the team, resolving complex issues and driving strategic technical decisions
.• Conduct comprehensive technical analysis, solution design, and ensure accurate documentation of technical artifacts.
• Perform and oversee rigorous code and design reviews.
• Direct the development and delivery of robust wealth management applications.
• Provide technical expertise and mentorship to team members, fostering skill development and career growth.
• Champion the importance of detailed documentation for design, processes, and system architecture.
• Lead and participate in innovative digital transformation projects, ensuring alignment with business objectives.
• Drive application design efforts, creating cross-platform solutions encompassing mobile, tablet, desktop, and connected devices.
• Act as a key advisor to software development teams, ensuring adherence to best practices, policies, and standards.
• Maintain and continuously improve existing software solutions to meet strategic business needs.
• Oversee and effectively lead teams ranging from 20-50 members.

Required qualifications to be successful in this role:

Must-Have Requirements
:• Minimum 10 years of hands-on experience in Java technologies including Java 8, Spring Framework (Spring Boot, Spring Integration), Tomcat, and Security implementations (preferably SAML or SSO), Microservices, and RESTful services
• In-depth understanding of architectural concepts such as SOA, Microservices, and RESTful services within distributed environments.
• Proven expertise across the entire software development lifecycle, including: Source control management (GIT, Subversion), Build automation tools (Maven, Gradle), Unit test frameworks and methodologies (JUnit, TDD).,CI/CD practices and tooling (Jenkins, Bamboo).
• Proficiency with data formats such as XML, XSLT, XML Schema, YAML, and JSON.
• Solid experience working with relational databases, preferably Oracle, and proficiency in PL/SQL.
• Exposure to diverse technologies across web, mobile, desktop, tablet, and batch processes.
• Experience managing multi-tiered, secure applications emphasizing scalability, high availability, and performance.
• Demonstrated capability to rapidly adopt and master new and emerging technologies.
• Exceptional technical problem-solving skills and a track record of successful solution implementation
.• Strong foundation in object-oriented analysis, design, and development principles.
• Excellent technical documentation skills.
• Deep understanding and practical experience in Agile methodologies, Scrum, and Application Lifecycle Management (ALM).
• Hands-on leadership style with the ability to delve into code and architecture as needed.
• Familiarity with front-end technologies such as Angular or React
.Other Requirements:• Strong domain knowledge of Wealth Management, experience with Wealth 360 Digital Wealth Platform is highly advantageous.
• Proven aptitude for learning and mastering new technologies, applications, and systems quickly.
• Excellent verbal and written communication skills, effectively bridging technical and business contexts.
• Exceptional organizational and leadership abilities, facilitating productive technical discussions and workshops.
• Capacity to effectively manage multiple concurrent projects and priorities.
• Proven experience leading geographically dispersed teams.
• Familiarity with AG Grid is a plus
.• Practical working experience with React JS, React Native, and MongoDB.
• Exposure to container technologies such as Docker/Pod man and Kubernetes.
• Ability to efficiently extract project progress metrics and milestones using collaboration tools such as JIRA for reporting to stakeholders.

Use of the term ‘engineering’ in this job posting refers to the technical sense related to Information Technology (IT) and does not imply that the individual practices engineering or possesses the requisite license as prescribed by the applicable provincial or territorial engineering regulator. We are seeking individuals with expertise in IT engineering-related functions, but licensure from an engineering regulator is not a prerequisite for this position. Engineering is a regulated profession in Canada which is restricted in terms of use of titles and designation.

Skills: Account ManagementBusiness DevelopmentClient ManagementJavaLeadershipMicroservicesRESTful (Rest-APIs)SCRUMTechnical AnalysisWealth ManagementFinancial Services What you can expect from us:

Together, as owners, let’s turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

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.

Come join our team—one of the largest IT and business consulting services firms in the world.

Confirmar seu email: Enviar Email