A leading tech company in Mississauga is seeking a Quality Engineering Senior Programmer Analyst. The ideal candidate will have strong coding skills in Java, Python, or C#, and at least 5 years of experience in automated testing. Responsibilities include creating and executing tests, working with stakeholders on requirements, and improving testing processes. This full-time position offers a salary range of $94,300 - $141,500, and promises to be challenging and rewarding within a dynamic team environment. #J-18808-Ljbffr
A leading technology firm seeks a finance analyst to collaborate with teams on budget analysis and financial forecasting. The role requires strong analytical skills, attention to detail, and proficiency in tools like SAP and Anaplan. Candidates must exhibit professionalism and effective communication to engage with key stakeholders. Join a company where you can make a meaningful impact while enjoying a strong support structure and comprehensive benefits. #J-18808-Ljbffr
A leading technology company is seeking a Product Owner in Toronto, Canada, to bridge customer needs with software solutions. This role involves assessing product requirements, managing teams, and delivering high-quality outcomes for AECO professionals. The ideal candidate has a strong background in architecture and engineering, a deep understanding of Autodesk products, and excellent communication skills. Join this inclusive team that values diversity and creativity. #J-18808-Ljbffr
The Big Data Developer is a senior level position responsible for establishing and implementing scalable, efficient big data application systems and platforms—primarily across Hadoop/Spark and cloud environments—in coordination with the Technology team. The overall objective of this role is to lead big data systems analysis, data engineering, and applications programming activities.
Responsibilities
Partner with multiple management teams to ensure appropriate integration of functions to meet goals, and to identify and define necessary platform and system enhancements to deploy new data products and process improvements.
Design and implement scalable and efficient Hadoop architecture solutions encompassing core ecosystem components, including HDFS, YARN, MapReduce, Hive, HBase, and Spark.
Collaborate with data engineers, data scientists, and analytics stakeholders to understand data requirements and deliver robust, reliable pipelines and analytical datasets.
Develop Spark/PySpark solutions to support near real-time data ingestion, analytics, and reporting, ensuring high performance and reliability.
Optimize Hadoop and Spark clusters for performance and resource utilization, including capacity planning, tuning, and job orchestration best practices.
Maintain and monitor Hadoop infrastructure to ensure high availability, reliability, and observability; implement proactive alerting, logging, and issue resolution.
Implement and enforce data security and governance policies (e.g., access controls, encryption, data quality, lineage, and cataloging) across big data platforms.
Troubleshoot and resolve issues across the Hadoop ecosystem (jobs, services, resource management), driving root‑cause analysis and permanent fixes.
Provide expertise in the area and advanced knowledge of applications programming, ensuring application and data solution design adheres to the overall architecture blueprint and cloud reference patterns.
Utilize advanced knowledge of system flow to develop standards for coding, testing, debugging, deployment, and implementation—leveraging Python, PySpark, Unix/Linux, and SQL.
Develop comprehensive knowledge of how architecture, data platforms, and infrastructure integrate to accomplish business goals, including data modeling, ETL processes, data warehousing, and cloud‑native services (AWS, Azure, Google Cloud).
Provide in-depth analysis with interpretive thinking to define issues and develop innovative, scalable solutions aligned with business and regulatory requirements.
Serve as advisor or coach to mid‑level developers and analysts, allocating work as necessary and uplifting engineering practices through code reviews and mentorship.
Stay updated with the latest advancements in Hadoop/big data technologies and related areas; evaluate and introduce improvements, including AI/ML lifecycle management, MLOps, and GenAI‑adjacent integrations where appropriate.
Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm’s reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
Recommended Qualifications
6+ years of relevant experience in Big Data/Application Development or systems analysis roles, including building and operating production‑grade data pipelines on Hadoop/Spark.
Extensive experience in system analysis and in programming of big data applications and data platforms.
Proven experience designing and managing Hadoop‑based architectures, including cluster configuration, resource management (YARN), and ecosystem integration.
Strong understanding and hands‑on expertise with the Hadoop ecosystem: HDFS, YARN, MapReduce, Hive, HBase, and Spark.
Strong hands‑on and architectural knowledge of Python, PySpark, Unix/Linux, and SQL.
Experience with data modeling, ETL processes, and data warehousing concepts and implementation.
Experience implementing data security and governance (e.g., RBAC, encryption, data quality, data lineage, catalog).
Exposure to AI/ML lifecycle management, MLOps, and GenAI solution patterns and integration points.
Experience with major cloud platforms—AWS, Azure, Google Cloud—and related big data services (e.g., EMR, HDInsight, Dataproc, Databricks).
Subject Matter Expert (SME) in at least one area of Big Data/Application Development (e.g., Spark performance tuning, Hive optimization, HBase administration, data security).
Experience in managing and implementing successful projects; demonstrated leadership and project management skills.
Ability to adjust priorities quickly as circumstances dictate.
Consistently demonstrates clear and concise written and verbal communication.
Technical Proficiencies: Hadoop, HDFS, YARN, MapReduce, Hive, HBase, Spark; SQL; Data modeling; ETL; Data warehousing; AWS/Azure/Google Cloud.
Education
Bachelor’s degree/University degree or equivalent experience
Master’s degree preferred
Primary Location Full Time Salary Range: $120,800.00 - $170,800.00
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity, review Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster.
#J-18808-Ljbffr
A global software company in Toronto seeks a Manager, M&A Revenue Accounting to oversee financial integration of acquisitions. The ideal candidate will have a CPA license and 7+ years of relevant experience in both public accounting and private industry. Responsibilities include managing cross-functional teams, performing revenue recognition analysis, and ensuring SOX compliance. Competitive salary package with career growth opportunities is offered in a dynamic environment. #J-18808-Ljbffr
Elevate your career as a Senior Application Support Analyst, focusing on application stability and efficiency improvements in a dynamic environment. Leverage your analytical skills and technical expertise to deliver effective user support.
As a seasoned professional, you will manage the daily operation of application systems post-development. This role requires expertise in application support, troubleshooting complex issues, and optimizing operational processes. You will also maintain essential support documentation and collaborate with teams on application enhancements and functionality improvements.
Key Responsibilities:
• Provide technical support for application users
• Maintain and monitor daily operational systems
• Perform risk assessments and manage production issues
• Coordinate application upgrades and testing
• Train and mentor junior analysts
Requirements:
• 5+ years in an application support role
• Experience with business application configurations
• Understanding of ECS, Kafka, Solace, and APIs
• Proficient in cloud-based application management
• Strong analytical and communication skills
Make an impact in application support by utilizing your skills to improve system performance and user satisfaction.
#J-18808-Ljbffr
The Apps Support Sr Analyst is a seasoned professional role. Applies in-depth disciplinary knowledge, contributing to the development of new techniques and the improvement of processes and work‑flow for the area or function. Integrates subject matter and industry expertise within a defined area. Requires in-depth understanding of how areas collectively integrate within the sub‑function as well as coordinate and contribute to the objectives of the function and overall business. Evaluates moderately complex and variable issues with substantial potential impact, where development of an approach/taking of an action involves weighing various alternatives and balancing potentially conflicting situations using multiple sources of information. Requires good analytical skills in order to filter, prioritize and validate potentially complex and dynamic material from multiple sources. Strong communication and diplomacy skills are required. Regularly assumes informal/formal leadership role within teams. Involved in coaching and training of new recruits. Significant impact in terms of project size, geography, etc. by influencing decisions through advice, counsel and/or facilitating services to others in area of specialization. Work and performance of all teams in the area are directly affected by the performance of the individual.
Responsibilities
The Application Support Senior Analyst provides technical and business support for users of Citi Applications. This includes providing quick resolutions to app issues, driving stability, efficiency and effectiveness improvements to help us and the business succeed.
Maintains application systems that have completed the development stage and are running in the daily operations of the firm.
Manages, maintains and supports applications and their operating environments, focusing on stability, quality and functionality against service level expectations.
Start of day checks, continuous monitoring, and regional handover.
Perform same day risk reconciliations
Develop and maintain technical support documentation.
Identifies ways to maximize the potential of the applications used
Assess risk and impact of production issues and elevate to business and technology management in a timely manner.
Ensures that storage and archiving procedures are in place and functioning correctly
Formulates and defines scope and objectives for complex application enhancements and problem resolution
Reviews and develops application contingency planning to ensure availability to users.
Partners with appropriate development and production support areas to prioritize bug fixes and support tooling requirements.
Participate in application releases, from development, testing and deployment into production.
Engages in post implementation analysis to ensure successful system design and functionality.
Considers implications of the application of technology to the current environment. Identifies risks, vulnerabilities and security issues; communicates impact.
Ensures essential procedures are followed and helps to define operating standards and processes.
Act as a liaison between users/traders, interfacing internal technology groups and vendors.
Expected to be able to raise problems to appropriate technology and business teams, while adhering to Service Level Agreements.
Acts as advisor or coach to new or lower level analysts.
Provides evaluative judgment based on analysis of factual information in complicated and unique situations.
Directly impacts the business by ensuring the quality of work provided by self and others; impacts own team and closely related work teams.
Exhibits sound and comprehensive communication and diplomacy skills to exchange complex information.
Active involvement in and ownership of Support Project items, covering Stability, Efficiency, and Effectiveness initiatives.
Performs other duties and functions as assigned.
Has the ability to operate with a limited level of direct supervision.
Can exercise independence of judgement and autonomy.
Acts as SME to senior stakeholders and /or other team members.
Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
Qualifications
5+ years experience in an Application Support role.
Experience installing, configuring or supporting business applications.
Experience with some programming languages and willingness/ability to learn.
Experience is supporting applications using ECS cluster, Kafka, Solace, API Microservices
Hands on experience in managing apps hosted on Cloud.
Knowledge of active monitoring tools (Tivoli, Nagios, ITRS, Uptime, etc.)
Experience in managing cloud based application, micro services and cloud database storage technologies like ORRAS, MAAS, MSAAS etc.
Advanced execution capabilities and ability to adjust quickly to changes and re-prioritization
Effective written and verbal communications including ability to explain technical issues in simple terms that non-IT staff can understand.
Demonstrated analytical skills
Issue tracking and reporting using tools
Knowledge/ experience of problem Management Tools.
Good all-round technical skills
Effectively share information with other support team members and with other technology teams
Ability to plan and organize workload
Consistently demonstrates clear and concise written and verbal communication skills
Ability to communicate appropriately to relevant stakeholder
Education
Bachelor’s/University degree or equivalent experience
Job Family Group: Technology
Job Family: Applications Support
Time Type: Full time
Primary Location Full Time Salary Range: $94,300.00 - $141,500.00
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi’s EEO Policy Statement and the Know Your Rights poster.
#J-18808-Ljbffr
A leading technology firm in Peel Region, Mississauga is seeking a Senior Big Data Developer to establish and implement scalable big data application systems mainly using Hadoop/Spark. This role requires leading data analysis and programming activities, designing efficient architecture solutions, and collaborating with multidisciplinary teams. Candidates are expected to possess strong expertise in big data technologies and cloud platforms. Competitive salary ranging from $120,800 to $170,800 is offered. #J-18808-Ljbffr
A leading design software company is looking for an experienced Senior Software Tester to contribute to the development of Civil 3D. This hybrid role in Toronto involves planning, executing, and maintaining test strategies to ensure exceptional software functionality. Candidates should have a background in software testing with hands-on experience in CAD software and strong analytical skills. The position offers competitive compensation and promotes a thriving inclusive culture. #J-18808-Ljbffr
A leading financial services firm in Calgary is seeking a Product Manager for Data, Analytics & AI to lead the development of a next-generation platform. The role involves translating business opportunities into actionable requirements, defining success metrics, and collaborating with cross-functional partners. Candidates should have over 7 years of experience in product management, particularly in analytics and large data systems. This position offers competitive compensation and a chance to shape business outcomes through innovative solutions. #J-18808-Ljbffr