You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Citi

Applications Development Sr Programmer Analyst

  • Hybrid
  • 6+ years

Salary

$94,300/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company is building a new platform for its Operations Workbench team and is looking for an experienced developer to take part in hands-on implementation.

You will work as a core team member, helping deliver scalable, high-quality solutions that improve operational efficiency.

Full-time role with a base salary range of $94,300.00 to $141,500.00 at the primary location.

Responsibilities

  • Design, build, test and ship code that is high quality, scalable and easy to maintain.
  • Encourage good engineering practice across coding, testing, builds, deployment and upkeep of the software.
  • Contribute to system design and write code yourself.
  • Take part in sprint planning and backlog refinement, giving technical input on backlog items.
  • Build robust, efficient solutions that follow strong engineering principles.
  • Work with the Scrum Master, Product Owner, QA, architects and other team members across regions to deliver solutions and reusable components.
  • Engage with business, operations and production support stakeholders to understand their needs and deliver useful solutions.
  • Track current development practices in the industry and within the company, and bring suitable ones into the team, such as Gen AI and DORA metrics.

Requirements

  • 5+ years of hands-on software development experience.
  • Experience working in an Agile or Scrum environment.
  • Experience working in mixed, virtual and diverse teams.
  • Backend development with Java and modern IoC frameworks such as Spring Boot.
  • Frontend development with React or Angular.
  • Strong working knowledge of JavaScript, TypeScript, HTML and CSS.
  • Expert-level ability to design and build robust, scalable applications.
  • Strong experience with cloud-native technologies such as Kubernetes and Docker.
  • Experience with event-driven architecture using Apache Kafka.
  • Experience designing and building databases on an RDBMS platform.
  • Skill in API development and application security practices such as OAuth, TLS and PKI.
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Strong communication and presentation skills.
  • Enthusiasm for adopting new technologies and best practices, with an exploratory approach.
  • Creative ideas and a can-do attitude.
  • Strong problem-solving skills and the ability to handle tight deadlines and sudden priority changes.
  • Willingness to ask questions, challenge the status quo and look for answers.
  • Ability to work independently, juggle several tasks, take ownership and help shape strategy.
  • Impeccable integrity and sound judgment.
  • Desirable: experience in financial services.
  • Desirable: knowledge of resilient enterprise systems.
  • Bachelor's degree or university degree, or equivalent experience.

Conditions

Full-time position.

Job family: Applications Development, within the Technology job family group.

This is an existing job vacancy.

The company uses automated processing, including AI, to match candidates' skills to roles, and all hiring decisions are made and checked by people.

Equal opportunity employer.

Where you’d work

Part of the week in the office

You can work from

  • Canada

About the company

Citi

  • Industry: FinTech

Office in Canada

Also hiring in London, United Kingdom, Belfast, United Kingdom, New York, United States and 11 more places

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 21 checks run
  • 1 red flag

Still hiring?

14 checks

1 red flag

How crowded?

7 checks

No red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details13 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • Kubernetes
  • Docker
  • Kafka
  • LLMs
  • React
  • TypeScript
  • Java
  • JavaScript
  • Angular
  • HTML & CSS
  • Spring
  • CI/CD
Seniority
Senior
Type
Full-time
Industry
FinTech
Specialty
Fullstack
Region
Canada
Show 7 more factsShow less

Role

Category
Development
Specialty
Fullstack
Seniority
Senior
Experience
5+ years
Tech stack
  • Kubernetes
  • Docker
  • Kafka
  • LLMs
  • React
  • TypeScript
  • Java
  • JavaScript
  • Angular
  • HTML & CSS
  • Spring
  • CI/CD

Location

Work model
Hybrid
Region
Canada
Office
  • Canada
Remote from
  • Canada

Compensation

Salary
$94,300 / year
Pay period
Annual

Employment

Type
Full-time

Company

Industry
FinTech

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason