Looking for an opportunity to build a team in the banking sector? We are looking for a Technical Team Lead to provide leadership and mentorship in support of a team for a large banking client in the Regulatory and Compliance space. Persons should have a high degree of consulting ability and business acumen, and be able to lead a team of people to support the client's applications. The client has a number of applications involving several technologies, so this role will appeal to systems analysts who want to broaden their experience in preparation for future roles as either a delivery manager or a solution architect. Knowledge of either Java or .Net is required, and experience with SQL, ETL technologies, and general AMS would be helpful, since you will be providing direction to team members working with those technologies. Someone who has a high degree of initiative, can lead a team to provide application support and development, and with the desire to work on a strategic engagement that is looking to grow our business with the client will find this opportunity appealing. We offer the opportunity to work with Canada’s largest Information Technology Outsourcing and Management Consulting Company, who have been rated as one of the top employers in Canada. CGI is a true global presence in a fast-paced and energetic atmosphere where your personal and professional growth is accelerated by your desire and sense of commitment. CGI’s continuous growth is a testament to the confidence clients place in them and to the dedication of their professionals. At CGI, all employees are called members because they feel a powerful sense of ownership and accountability.
Your future duties and responsibilities:
Accountable for the analysis and resolution of incidents related to banking compliance applications, as well as analysis, design, and development of enhancements to these applications delivered into the client’s environments. This includes researching, designing, troubleshooting, writing documentation, coding, debugging, and conducting code reviews throughout the solution’s lifecycle. This includes translation of requirements into design artifacts, writing and unit testing software, incident and problem management, leading developer teams to product high quality software, and providing support to the client's technical staff.
Required qualifications to be successful in this role:
10 years experience in a development and/ or AMS role.
•Requirements Analysis and verification
•Excellent communication skills
•Excellent consulting skills
•Experience with either Java or .Net
•Minimum 2-year post-secondary education in IT or related disciple.
•Exposure to JIRA or other bug reporting tool
•Ability to learn and use new software applications quickly and easily
•Attention to detail
•Excellent technical documentation skills
•Strong analytical skills; ability to root cause issues
•Knowledge of Software Development principles
Nice to have Skills
•Knowledge of the banking domain
•Knowledge to ETL/database
•Knowledge of BPM systems
•Strong interpersonal skills
•Strong written and oral and comprehension communication skills
•Flexibility, self-motivated, and has the ability to give and receive feedback
•Ability to working effectively and collaboratively with others to achieve common goals
•Able to multitask effectively
•Have excellent time management, task planning and prioritization skills
•Able to adapt quickly to changing client requirements
•Able to work effectively with minimal supervision
•Enjoy working in a self-teaching, learning organization
•Ability to build strong relationships with clients and team member
Position ID: J0917-1481