2 days ago
Mississauga, CanadaMid Level
Base Salary
$79k - $111k/yr
Responsibilities
- Deliver end-to-end software development for Markets Technology.
- Work on tasks and stories individually or through pair programming within a wider team.
- Collaborate with stakeholders to deliver projects.
- Identify and communicate issues and challenges early enough to mitigate project delivery risks.
- Contribute to software design and system architectures.
- Participate in engineering, implementation, and quality activities.
Requirements
- Demonstrated passion for coding, learning, and software engineering.
- Solid foundation in core Java.
- Fundamental knowledge of JavaScript or TypeScript, HTML, and CSS.
- Familiarity with React or Angular.
- Understanding of clean, maintainable code.
- Basic understanding of SQL or NoSQL databases.
- Bachelor's or master's degree in a technology discipline.
- Preferred: financial services experience, DevOps automation and CI/CD knowledge, resilient enterprise systems experience, container deployment to Kubernetes environments such as Red Hat OpenShift, and pub/sub infrastructure experience such as Kafka.
Tech Stack
Categories
About Citi
Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.
