31 Jul
|
Citi
|
Mississauga
We are seeking a highly experienced and technically proficient AI-First Full Stack Engineer to join our team in Mississauga. This is a critical, senior-level individual‑contributor role for a deep technical expert who will pioneer the integration of Artificial Intelligence into our software development lifecycle.
Key Responsibilities
- AI-Augmented Solution Design & Implementation: Lead end‑to‑end design, architecture, and hands‑on implementation of complex full‑stack applications. Strategically embed AI‑powered tools (e.g., Devin, GitHub Copilot, Codex) to accelerate development, automate complex tasks, and validate architectural patterns.
- Champion Elite Engineering Craftsmanship: Drive a culture of quality through Spec‑Driven Development, Test‑Driven (TDD) and Behaviour‑Driven Development (BDD), using AI to generate intelligent test cases and automate quality gates.
- Architect for Scale and Resilience: Provide deep expertise in up-to-date application architecture, designing for cloud readiness with 12‑Factor App principles and microservice patterns to build scalable and resilient systems.
- Technical Leadership & Mentorship: Provide technical leadership and guidance to the team, fostering best practices in AI‑augmented development and scalable system design through code reviews, technical discussions, and collaborative problem‑solving.
- Strategic Vision & Innovation: Contribute to the strategic vision for AI in engineering by researching and evaluating new AI technologies, methodologies, and tools to maintain a competitive edge.
- Full‑Stack Problem Solving: Mastermind database interactions across Oracle and MongoDB, employing AI to analyze query performance and recommend optimizations. Work across the entire stack to resolve high‑impact problems through in‑depth evaluation of business and system processes.
Qualifications & Experience
- 6+ years of experience in software engineering, with at least 6 years in a senior or lead role delivering complex, enterprise‑grade applications.
- Demonstrated success building and deploying applications in financial services, banking, or capital markets domains.
- Proven experience leading technical implementations and mentoring other engineers in a senior individual‑contributor capacity.
- Strong communication and stakeholder management skills, able to articulate complex technical concepts to diverse audiences.
- Advanced degree (or equivalent experience) in Computer Science, Engineering, or a related quantitative field is preferred.
Must‑Have Engineering & Technical Acumen
- Engineering Principles: Deep knowledge of cloud‑readiness design, including microservice architecture, 12‑Factor App principles, and modern design patterns.
- Development Methodologies: Proven experience championing SDD, TDD, and DDD within an agile environment.
- Core Backend Stack: Mastery of modern Java (JDK 17/21) and the core Spring Framework (Spring Boot, MVC, Data JPA, Cloud).
- Frontend Technologies: Hands‑on experience with Angular and TypeScript/JavaScript UI frameworks.
- Databases: Strong experience with relational (Oracle, SQL) and NoSQL (MongoDB) databases.
- DevOps & CI/CD: Proficiency with modern CI/CD pipelines (e.g., Harness, Jenkins), Docker, OpenShift, and Kubernetes orchestration platforms.
AI‑First Expertise
- Practical Application: Demonstrable experience integrating AI development tools (Devin, GitHub Copilot, Claude, Codex) into the software development lifecycle for code generation, debugging, and documentation.
- Strategic Mindset: Strong understanding of up-to-date AI concepts (LLMs, prompt engineering, Retrieval‑Augmented Generation, MCP, A2A) and a clear vision for leveraging them to transform engineering productivity and quality.
What Success Looks Like
- AI‑powered tools and best practices are deeply embedded into the team's daily engineering workflow.
- Measurable increase in developer velocity, code quality, and time‑to‑market.
- The go‑to expert for AI‑augmented development actively mentoring and elevating the team's capabilities.
- Successful delivery of complex, full‑stack financial applications built with a quality‑first, AI‑augmented approach.
Why Join Us
- Shape the future of AI‑augmented engineering at a global financial institution.
- High‑impact role with autonomy and visibility leading a critical technical transformation.
- Culture of excellence, continuous innovation, and modern engineering principles.
- Intersection of cutting‑edge AI, modern software engineering, and high‑stakes finance.
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools or apply for a career opportunity, please review Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster.
#J-18808-Ljbffr
📌 AI-First Full Stack Engineer - Vice President (Mississauga)
🏢 Citi
📍 Mississauga