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

Apps Dev Intmd Programmer Analyst

  • Hybrid

Salary

$79,320/ 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 team is building the next generation of markets technology, and the company wants a senior full stack developer with strong skills in data and event-driven design and implementation.

The role is focused on delivery and covers design, engineering, implementation and quality.

Responsibilities

  • Build features end to end as a junior software engineer.
  • Take on tasks and stories alone or in pairs through pair programming, within a wider team.
  • Work closely with stakeholders across the business to get projects delivered.
  • Raise requirements questions and blockers early enough to manage delivery risk.
  • Help shape designs and system architectures.

Requirements

  • Work as a driven engineer who enjoys writing code and keeps learning.
  • Have a solid grounding in core Java.
  • Know the basics of front-end technologies: JavaScript or TypeScript, HTML and CSS.
  • Be familiar with a front-end framework such as React or Angular.
  • Care about writing clean, maintainable code.
  • Have a basic understanding of SQL or NoSQL databases.
  • Preferred: experience in financial services.
  • Preferred: understanding of DevOps automation tools and CI/CD concepts.
  • Preferred: knowledge of resilient enterprise systems.
  • Preferred: experience writing and deploying services as containers to a Kubernetes environment, such as Red Hat OpenShift.
  • Preferred: experience with pub/sub infrastructure, such as Kafka.
  • Education: a bachelor's or master's degree in a technology discipline.

Conditions

Full time role in the Technology group, within Applications Development.

Salary range is $79,320.00 to $110,680.00.

This is an existing vacancy.

The company uses automated processing and AI to match skills to roles, but every hiring decision is made and checked by people, not by automated decision-making.

Equal opportunity statement and the Know Your Rights poster are available from the company.

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 United States, London, United Kingdom, New York, United States and 12 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
Details11 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • SQL
  • Kubernetes
  • Kafka
  • React
  • TypeScript
  • Java
  • JavaScript
  • Angular
  • HTML & CSS
  • CI/CD
Type
Full-time
Industry
FinTech
Specialty
Fullstack
Region
Canada
Pay period
Annual
Show 5 more factsShow less

Role

Category
Development
Specialty
Fullstack
Tech stack
  • SQL
  • Kubernetes
  • Kafka
  • React
  • TypeScript
  • Java
  • JavaScript
  • Angular
  • HTML & CSS
  • CI/CD

Location

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

Compensation

Salary
$79,320 / 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