Applications Development Sr Programmer Analyst - Asst. Vice President
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Citi is seeking a Senior Programmer Analyst for its Banking As A Service Technology team. The role involves contributing to software development, writing clean code, and collaborating with senior engineers.
Key Skills for This Role
Responsibilities
- Contribute to the design, development, testing, and deployment of software solutions
- Write clean, maintainable, and efficient code following best practices
- Work closely with senior developers and architects to understand system design and implementation
- Assist in troubleshooting, debugging, and resolving technical issues
- Learn and apply secure coding and performance optimization techniques
- Collaborate with product managers, designers, and other developers to understand requirements
- Participate in team discussions, code reviews, and agile ceremonies
- Communicate progress clearly and ask for guidance when needed
- Continuously improve technical skills and contribute to team knowledge sharing
- Stay updated on modern development tools, technologies, and practices
Requirements
- 5 8 years of experience in software development
- Good understanding of the software development lifecycle (SDLC)
- Exposure to agile methodologies
- Basic proficiency in Java or another object oriented programming language
- Familiarity with databases (e.g., Oracle or similar relational databases)
- Understanding of version control systems (e.g., Git, Bitbucket)
- Exposure to cloud platforms
- Knowledge of DevOps concepts and tools
- Familiarity with tools like Jira or similar tracking systems
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience)
Full Job Posting
Job Overview
- Banking As A Service (BaaS) Technology is expanding its team.
- Looking for highly motivated and enthusiastic software engineers eager to learn and grow.
- Contribute to development and delivery of critical software projects while building scalable, high quality solutions.
Responsibilities
- Contribute to design, development, testing, and deployment of software solutions.
- Write clean, maintainable, and efficient code following best practices.
- Work closely with senior developers and architects to understand system design.
- Assist in troubleshooting, debugging, and resolving technical issues.
- Learn and apply secure coding and performance optimization techniques.
- Collaborate with product managers, designers, and other developers.
- Participate in team discussions, code reviews, and agile ceremonies.
- Communicate progress clearly and ask for guidance when needed.
- Continuously improve technical skills and contribute to team knowledge sharing.
- Stay updated on modern development tools, technologies, and practices.
Qualifications
- 5 8 years of experience in software development.
- Good understanding of SDLC.
- Exposure to agile methodologies.
- Basic proficiency in Java or another OOP language.
- Familiarity with databases (e.g., Oracle).
- Understanding of version control systems (e.g., Git, Bitbucket).
- Exposure to cloud platforms.
- Knowledge of DevOps concepts and tools.
- Familiarity with Jira or similar tracking systems.
- Strong willingness to learn and grow.
- Good communication and teamwork skills.
- Bachelor's degree in Computer Science, Engineering, or related field.
Salary Range
- CAD 94,300.00 CAD 141,500.00
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Citi
Fixed Income Data Acquisition & Warehouse Lead, SVP
Mississauga, CAN
Citi is seeking a Fixed Income Data Engineering Lead (SVP) to own the data strategy for multi-billion dollar trading businesses. The role involves leading engineering teams, defining data architecture, and driving AI ado
Liquidity Management Services Product Manager- Middle East and Pakistan, Vice President
Dubai, UAE
Citi is seeking a Vice President, Product Manager for Liquidity Management Services in the Middle East and Pakistan region. The role involves owning product strategy, development, and execution for deposits, liquidity, a
KYC Operations Analyst (UAE Nationals Only) - DUBAI
Dubai, UAE
Citi is hiring an entry-level KYC Operations Analyst to support Anti-Money Laundering monitoring and governance. The role involves creating and maintaining KYC records, validating information, and partnering with Relatio
Data Governance Foundation Lead Analyst Vice President
Mississauga, CAN
Citi is seeking a Data Governance Foundation Lead Analyst Vice President to contribute to enterprise data governance strategy, risk framework, and policy adoption. The role involves partnering with multiple teams, overse
Banking, Investment Banking, Full Time Analyst, Dubai, UAE 2026
Dubai, UAE
Citi's MEA Investment Banking team seeks a highly motivated Full-Time Investment Banking Analyst to join their Dubai office. The role involves supporting M&A, ECM, and DCM transactions across the MEA region. Candidates s
KYC Operations Analyst (UAE Nationals Only) - DUBAI
Dubai, UAE
Citi is hiring an entry-level KYC Operations Analyst in Dubai to support Anti-Money Laundering (AML) monitoring and regulatory reporting. The role involves preparing and maintaining KYC records, validating information, a
RES International Business Execution Analyst - Assistant Vice President
Dubai, UAE
Citi is seeking an entry-level KYC Operations Analyst to support Anti-Money Laundering (AML) monitoring and regulatory reporting. The role involves preparing and maintaining KYC records, partnering with Relationship Mana
Senior React UI Developer Agentic AI Driven Development
Mississauga, CAN
Citi is seeking a Senior React UI Developer to lead design and development of complex user interfaces using React and AI-powered tools. The role involves architecting state management, driving CI/CD, mentoring engineers,
Fixed Income Data Acquisition & Warehouse Lead, SVP
Mississauga, CAN
Liquidity Management Services Product Manager- Middle East and Pakistan, Vice President
Dubai, UAE
KYC Operations Analyst (UAE Nationals Only) - DUBAI
Dubai, UAE
Data Governance Foundation Lead Analyst Vice President
Mississauga, CAN
Banking, Investment Banking, Full Time Analyst, Dubai, UAE 2026
Dubai, UAE
KYC Operations Analyst (UAE Nationals Only) - DUBAI
Dubai, UAE
RES International Business Execution Analyst - Assistant Vice President
Dubai, UAE
Senior React UI Developer Agentic AI Driven Development
Mississauga, CAN