CrawlJobs Logo
Briefcase Icon
Category Icon

Analyst Programmer Canada Jobs (Hybrid work)

19 Job Offers

Filters
Applications Development Sr Programmer Analyst
Save Icon
Join our OTC derivatives technology team in Mississauga as a Senior Programmer Analyst. You will design robust software solutions using Java, JavaScript/React, and RESTful APIs with Spring. We seek a developer with 5+ years' experience, proficiency in TDD, SQL, and data structures. Financial serv...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Sr Programmer Analyst
Save Icon
Join a Tier 1 bank's Rates Data Services team in Mississauga. Design and develop critical data applications using Java/Spring, cloud tech, and big data platforms like Spark. This role requires 5-8 years' SDLC experience and offers a focus on engineering best practices in a financial markets envir...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java - Apps Dev Intmd Programmer Analyst
Save Icon
Join Citi in Mississauga as an Intermediate Java Programmer Analyst. Utilize your 2-5 years of expertise in Java, Spring, and Hibernate within an agile Scrum environment. You will design, develop, and secure applications while working with modern tools like Kubernetes and Git. This role offers a ...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java - Apps Dev Intmd Programmer Analyst
Save Icon
Join Citi in Mississauga as an Intermediate Java Programmer Analyst. Utilize your 2-5 years of expertise in Java, Spring, and Hibernate within an agile Scrum environment. You will design, develop, and secure applications while working with modern tools like Kubernetes and Git. This role offers a ...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Full Stack Programmer Analyst
Save Icon
Seeking a Full Stack Programmer Analyst in Mississauga. This role requires 2-5 years of experience with Java, Angular 16+, and Spring Boot for large-scale app development. You will design, enhance, and secure applications using microservices, Docker, and Kubernetes. Experience with REST/SOAP APIs...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Database Intermediate Programmer Analyst
Save Icon
Join our Mississauga team as a Database Intermediate Programmer Analyst. This role requires 2-5 years of experience in large-scale app development with strong Oracle PL/SQL expertise. You will design data models, write complex SQL, and collaborate in an agile Scrum environment. Utilize DevOps pra...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Intermediate Programmer Analyst
Save Icon
Join our Mississauga team as an Intermediate Programmer Analyst, specializing in large-scale UI development. Utilize your 2-5 years of experience with Angular 16+, TypeScript, and modern frameworks to build responsive applications. You will design micro frontends, optimize performance, and ensure...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Intermediate Programmer Analyst
Save Icon
Join our Technology team in Mississauga as an Intermediate Programmer Analyst. This role requires 2-5 years of Java development experience with Spring Boot, Microservices, and cloud technologies. You will design, enhance, and secure large-scale applications while mentoring junior analysts. Experi...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Intermediate Programmer Analyst
Save Icon
Join our Technology team in Mississauga as an Intermediate Programmer Analyst. You will develop and enhance large-scale applications using Java, Spring Boot, and Microservices. This role requires strong OOP fundamentals and experience with Docker, Kubernetes, and relational databases. Apply your ...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Developer Intermediate Programmer Analyst
Save Icon
Join Citi in Mississauga as a Java Developer. Utilize your 2-5 years of financial services experience in application development and system enhancement. Analyze, design, and implement solutions while mentoring junior analysts in a dynamic, supportive team environment.
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Developer Intermediate Programmer Analyst
Save Icon
Join a leading financial institution as a Java Developer in Mississauga. Utilize your 2-5 years of experience to design, enhance, and secure critical applications. This role offers best-in-class benefits and a collaborative environment to grow your technical and analytical skills.
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Sr Programmer Analyst
Save Icon
Join our Common Platform Engineering team in Mississauga as a Senior Programmer Analyst. You will design and develop workflow solutions for our Kafka as a Service platform, using Java, React, and Kubernetes. This role focuses on streamlining onboarding processes and delivering SRE requirements in...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Senior Programmer Analyst
Save Icon
Seeking a Senior Programmer Analyst in Mississauga to design and develop high-performance Java applications. This role requires 6+ years of expertise in Java, Spring, Hibernate, and modern architecture within an Agile/Scrum environment. You will ensure system security, stability, and optimal perf...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Senior Programmer Analyst
Save Icon
Seeking a Senior Programmer Analyst in Mississauga to design and develop high-performance Java applications. This role requires 6+ years of expertise in Java, Spring, Hibernate, and modern architecture within an Agile/Scrum environment. You will ensure system security, stability, and optimal perf...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Senior Programmer Analyst
Save Icon
Join Citi in Mississauga as a Senior Programmer Analyst. This role requires 6+ years in full lifecycle Java/J2EE development and expertise in Big Data technologies like Hadoop and Spark. You will design and implement complex applications within an agile Scrum environment, contributing to key busi...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Programmer Analyst
Save Icon
Join our Technology team in Mississauga as an Applications Programmer Analyst. This intermediate role requires 5+ years of automation testing and hands-on Java coding experience. You will develop and implement application systems, utilizing Selenium, Cucumber, and SQL within the full SDLC.
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Senior Programmer Analyst
Save Icon
Join Citi in Mississauga as a Senior Programmer Analyst. Utilize your 5-8 years of experience in systems analysis and software development. You will lead projects through the full development lifecycle, from planning to implementation, ensuring solutions meet critical business needs. This role of...
Location Icon
Location
Canada , Mississauga, Ontario
Salary Icon
Salary
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Senior Programmer Analyst
Save Icon
Join Citi in Mississauga as a Senior Programmer Analyst. Utilize 5-8 years of experience in systems analysis and software development. You will lead projects through the full development lifecycle, from planning to implementation. This role offers a chance to solve complex problems and ensure suc...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Applications Development Intermediate Programmer Analyst
Save Icon
Join Citi in Mississauga as an Intermediate Programmer Analyst. Apply your 2-5 years of financial services and applications development experience. You will design enhancements, analyze security, and resolve complex technical issues. This role offers a collaborative environment to grow your skill...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
79320.00 - 110680.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Discover and apply for Analyst Programmer jobs, a pivotal role at the intersection of business needs and technology solutions. An Analyst Programmer, often synonymous with Programmer Analyst, is a hybrid IT professional who combines the analytical skills of a systems analyst with the technical expertise of a software developer. These professionals are essential for translating complex business requirements into functional, efficient, and secure software applications. If you are seeking a career that bridges communication between stakeholders and development teams, exploring Analyst Programmer jobs is an excellent path. In this multifaceted role, typical responsibilities encompass the entire software development lifecycle. Analyst Programmers are commonly tasked with gathering and analyzing user requirements, designing system architecture, writing and testing code, and implementing new applications or enhancing existing ones. They act as a crucial liaison, consulting with business users to understand challenges and then applying their programming knowledge to devise effective technical solutions. Beyond core development, their duties often include debugging, performance optimization, maintaining system documentation, and providing ongoing operational support post-deployment. Many also engage in critical security practices, identifying vulnerabilities and ensuring applications adhere to industry standards and compliance regulations. The skill set for Analyst Programmer jobs is both broad and deep. Proficiency in one or more programming languages—such as Java, C#, .NET, or Python—is fundamental, alongside experience with relevant frameworks like Spring Boot or Angular. A strong grasp of database management using SQL or NoSQL systems is standard. Given the analytical component, these roles require excellent problem-solving abilities, clear verbal and written communication to interact with non-technical stakeholders, and the capacity to make sound evaluative judgments. Familiarity with modern development practices is increasingly important, including working with RESTful APIs, version control systems like Git, and principles of Agile/Scrum methodologies. Knowledge of cloud platforms, containerization with Docker, and CI/CD pipelines is also highly valued in today's market. Typical requirements for Analyst Programmer positions include a bachelor’s degree in computer science, information technology, or a related field, though equivalent practical experience is often considered. Career progression ranges from intermediate to senior levels, with senior roles involving leadership, mentoring junior analysts, and overseeing projects from conception to production. The profession demands individuals who can work autonomously under pressure, manage deadlines, and continuously adapt to evolving technologies. For those with a blend of technical prowess and analytical thinking, Analyst Programmer jobs offer a dynamic and rewarding career building the digital tools that power modern business. Start your search today to find opportunities where you can design, code, and analyze your way to success.

Filters

×
Countries
Category
Location
Work Mode
Salary