25 days ago
Mississauga, CanadaSenior
Base Salary
$94k - $142k/yr
Responsibilities
- Develop and implement new or revised application systems and programs using Angular and related front-end technologies.
- Conduct feasibility studies, time and cost estimates, IT planning, risk analysis, systems analysis, design, construction, testing, implementation, and operational support.
- Monitor and control development phases while providing user and operational support to business users.
- Analyze complex application and business-process issues and recommend advanced programming solutions.
- Develop post-implementation security measures and evaluate system usage, design, and functionality.
- Consult with users, clients, and technology groups; install and assist with customer-facing systems.
- Define operating standards and processes and ensure required procedures are followed.
- Serve as a technical advisor or coach to new and lower-level analysts.
- Assess and escalate technology, compliance, and control risks appropriately.
Requirements
- 5–8 years of relevant experience in systems analysis and software application programming.
- Excellent knowledge of Angular version 11 or above.
- Strong understanding of TypeScript, JavaScript, HTML, and CSS3, including core JavaScript concepts and design patterns.
- Experience with responsive design, cross-browser compatibility, and WCAG accessibility best practices.
- Excellent problem-solving, analytical, and debugging skills.
- Experience managing and implementing successful projects.
- Working knowledge of consulting and project management techniques and methods.
- Ability to work independently and collaboratively, manage deadlines and unexpected changes, and operate with limited supervision.
- Bachelor’s or university degree, or equivalent experience.
- Preferred experience with AG Grid or similar grid libraries; Jest, Karma, or Cypress; and AI-assisted development tools such as GitHub Copilot.
Benefits
- Full-time position.
- Primary location full-time salary range of $94,300.00–$141,500.00 per year.
Tech Stack
Categories
About Citi
Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients. We have over 200 years of experience helping our clients meet the world's toughest challenges and embrace its greatest opportunities. We are Citi, the global bank – an institution connecting millions of people across hundreds of countries and cities. For information on Citi’s commitment to privacy, visit on.citi/privacy.
