Taro Logo

Full Stack Developer

Citi is a leading global bank providing financial services and products to consumers, corporations, governments and institutions.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Finance

Description For Full Stack Developer

Citi, a leading global financial institution, is seeking a Full Stack Developer to join their technology team in Toronto. This intermediate-level position plays a crucial role in developing and implementing new application systems and programs. The role combines technical expertise with business acumen, requiring the ability to conduct feasibility studies, manage development processes, and provide technical solutions to business challenges.

The ideal candidate will have 5-8 years of experience in software development, with strong capabilities in systems analysis and programming. You'll be working in a hybrid environment, collaborating with various stakeholders to deliver robust applications that meet Citi's high standards for security and functionality. The position offers the opportunity to work on complex problems, recommend advanced programming solutions, and serve as a technical advisor to junior team members.

As a Full Stack Developer at Citi, you'll be part of a global technology team that drives innovation in financial services. The role requires someone who can work independently, exercise good judgment, and maintain high standards for compliance and risk management. You'll be involved in all phases of the development lifecycle, from analysis and design to implementation and support.

This position is perfect for a developer who wants to advance their career in a prestigious financial institution while working on meaningful projects that impact global banking operations. The hybrid work arrangement offers flexibility while maintaining collaborative opportunities with the team in Toronto.

Last updated a day ago

Responsibilities For Full Stack Developer

  • Conduct feasibility studies, time and cost estimates, IT planning, and applications development
  • Monitor and control all phases of development process including analysis, design, construction, testing, and implementation
  • Provide user and operational support on applications
  • Analyze complex problems and provide evaluation of business process and system process
  • Develop security measures and post implementation analysis
  • Consult with users/clients and recommend programming solutions
  • Define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts

Requirements For Full Stack Developer

Java
  • 5-8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques
  • Ability to work under pressure and manage deadlines
  • Bachelor's degree or equivalent experience

Interested in this job?

Jobs Related To Citi Full Stack Developer