Director - Full Stack Engineering, Credit, Tax and AI Enablement at Citi
Mississauga, Ontario, Canada -
Full Time


Start Date

Immediate

Expiry Date

30 Mar, 26

Salary

0.0

Posted On

30 Dec, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Spring, Spring Boot, Spring Cloud, J2EE Design Patterns, REST Services, Microservices, Docker, Kubernetes, Kafka, JavaScript, Angular, CSS2, CSS3, HTML, AI Tools

Industry

Financial Services

Description
Manage/develop multiple teams of professionals to accomplish established goals and conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions) as well as ensure team adheres to best practices and process Develop vision for team around roles and responsibilities, and structure team to ensure greatest impact, efficient use of resource, and alignment to business structures Prepare and present regular team/project reviews to senior management and business leaders Monitor and manage approach/end results, budgeting, planning, policy formation, and contribute to future strategy of the area(s) Ensure change is managed with appropriate controls, documentation, and approvals including implementation of new and revised regulatory reporting requirements Research and resolve issues, provide recommendations, and escalate to senior management as needed Manage and maintain all disaster recovery plans, oversee appropriate testing, and provide permit-to-operate for new applications Lead and deliver local staff forums, present global, regional, and location news and updates to engage team in the progress of organization Contribute to defining and implementing best practices and processes for the department and ensure transparency and consistency across teams 15+ years' experience of application development industry experience, with a minimum of 10 years of hands-on experience specializing in the leadership and hands-on development of franchise-critical applications. Experience with Scaled Agile is a must 10+ years' experience leading large technology transformation initiative. Deep understanding on design Highly Available and Highly Scalable Systems 5+ years hands-on experience in Java, Spring, Spring Boot, Spring Cloud, J2EE Design Patterns, REST services, Microservices, Docker/Kubernetes, messaging product like Kafka, Front End Technologies like JavaScript and Angular version, CSS2/CSS3, HTML 2+ years of experience using AI tools to build new models/products and to improve the development team's productivity. Knowledge of Agentic AI is a plus. Hands-on experience in relational (Oracle/DB2), No-SQL (MongoDB), Unix commands Hands-on experience on working / deploying application on Cloud. Deployment Acquaintance in Apache Tomcat, Open shift or public cloud environments Expertise in Behavior Driven development (BDD) or Test driven development (Junit, JMeter), CI/CD, Build, Version Control & Development tools. Hands-on experience in code testing tools like Junit / Mockito / Cucumber Working knowledge of industry practices (ISO 20022, Sanctions, AML) and standards Consistently demonstrates clear and concise written and verbal communication Excellent analytical and problem-solving skills and the ability to work well independently Bachelor's degree/University degree or equivalent experience Master's degree preferred ------------------------------------------------------ For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Automated Processing and AI We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details. ------------------------------------------------------
Responsibilities
Manage and develop multiple teams to achieve established goals while ensuring adherence to best practices. Prepare and present regular team/project reviews to senior management and contribute to future strategy.
Loading...