Talent.com

Software analyst Jobs in Markham, ON

Create a job alert for this search

Software analyst • markham on

Last updated: 1 day ago

Senior Software Engineer

Mastercard Data & ServicesNorth York, Ontario, Canada
CA$111,000.00 yearly
Full-time

Senior Software EngineerOverview:.Ethoca, a Mastercard company, is seeking a Senior Software Development Engineer to join our team.Do you want to be part of an innovator that is changing the e-comm... Show more

Sales Analyst

Marketers on DemandNorth York, ON
CA$50,000.00 yearly
Full-time

Embark on an exciting journey as a.You’ll be the driving force behind their sales operations, leveraging your analytical powers to uncover insights, streamline processes, and propel their business ... Show more

Senior Software Developer

StantecMarkham, ON
CA$74,400.00 yearly
Full-time +1

At Stantec, we have some of the world’s leading professionals passionate about enabling our business to be its best.Our business teams include finance, procurement, human resources, information tec... Show more

Senior Financial Analyst

Vaco by HighspringAgincourt, Ontario, Canada
CA$95,000.00 yearly
Permanent +1

Our client is a Manufacturing Company.They are looking for a Senior Financial Analyst to join their team!.Hybrid work model with flexibility- 1-2 days in office a week.Hands on role with meaningful... Show more

 • Promoted

Inventory Analyst

Grainger BusinessesTHORNHILL, ON, CA
Full-time

As a leading industrial distributor with operations primarily in North America, Japan and the United Kingdom, We Keep The World Working® by serving more than 4.We’re dedicated to providing value fo... Show more

Compliance Analyst (Brokerage)

moomooNorth York, ON, CA
Full-time
Quick Apply

About Moomoo Canada Financial Inc.MFC) is a subsidiary of FUTU Holdings Inc.NASDAQ: FUTU), a global leader in online brokerage and wealth management solutions.Moomoo is one of the most trusted and ... Show more

Software Developer - Sr.

Randstad CanadaNorth York, Ontario, CA
Temporary
Quick Apply

Are you a seasoned Java developer who loves building robust, high-performance applications from the ground up? We’re looking for a Senior Software Developer to join our tech team in Toronto.In this... Show more

Financial Analyst

360°kidsMarkham, Ontario, Canada
CA$60,000.00 yearly
Full-time
Quick Apply

Reporting to the Director of Finance & Administration and working closely with the Finance team the Financial Analyst is responsible for effective and efficient support of the financial and acc... Show more

Billing Analyst

Black & McDonald LimitedScarborough, Ontario, Canada
CA$58,000.00 yearly
Full-time

A family business with family values.Team events and outings year-round.Interesting and challenging work – we're leaders in the industry.Ongoing investment in training and development.Long-term sta... Show more

Senior Software Developer – DevOps

General MotorsMarkham, Ontario, Canada
CA$115,000.00 yearly
Full-time

This posting is not for an existing vacancy within the organization and is open to new applications.As part of the application process, Artificial Intelligence will be used in the hiring process fo... Show more

Financial Analyst

PET VALU0001 – Markham Office, Canada, Canada
Full-time

The key elements of the Financial Analyst role include: reviewing franchise billing transactions, investigating franchise billing inquiries and performing month end duties and analysis.The incumben... Show more

Contract Analyst

Terumo Medical CorporationVaughan, ON, CA
Full-time

Required- Bilingual French and English fluency.The Contract Analyst is responsible for administering specific assigned stages of the Terumo Medical Corporation (TMC) Sales Contract Lifecycle that m... Show more

Software Development Engineer - Contract

Advanced Micro Devices, IncMARKHAM, Ontario, Canada
Temporary

WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst... Show more

Senior Financial Analyst

Power Staffing SolutionsMarkham Outer Southwest, ON, ca
Full-time

Senior Financial Analyst – Manufacturing & Consolidation.We are seeking a Senior Financial Analyst to support manufacturing operations, financial reporting, and consolidation activities across ... Show more

Compensation Analyst

CAA Club GroupThornhill, ON, CA
Full-time

Administer job evaluation process and manage job evaluation meetings with internal stakeholders.Participate in market surveys and analyze market data to ensure competitiveness.Administer corporate ... Show more

Software Developer

ScotiabankScarborough, ON, CA
Full-time

Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.We are committed to investing in our employees and helping you continue your career at Scotiaba... Show more

Security Software Developer

Evertz Microsystems LimitedMarkham, ON, CA
Full-time
Quick Apply

We’re looking for a Security Software Developer to join the networking device development team behind Evertz IP switch fabric products, including the EXE and NATX, and Evertz SDI router produ... Show more

Business Analyst

Change ConnectMarkham, ON, CA
Full-time
Quick Apply

As a Business Analyst at Change Connect Inc.You will assist consultants by preparing client-ready materials, coordinating project activities, documenting processes, supporting market research, and ... Show more

M&A (Analyst / Senior Analyst / Associate)

N. Harris Computer Corporation - CADMarkham, CA
CA$90,000.00 yearly
Full-time

Location: Preference for Toronto, Ottawa or Montreal, but open to remote candidates (within North America).Salary: $90,000 - $110,000/year.Harris’ public safety portfolio is looking for an M&A prof... Show more

People also ask
Senior Software Engineer

Senior Software Engineer

Mastercard Data & ServicesNorth York, Ontario, Canada
15 days ago
Salary
CA$111,000.00 yearly
Job type
  • Full-time
Job description
JOB DESCRIPTION

Our Purpose

Title and Summary

Senior Software EngineerOverview:
Ethoca, a Mastercard company, is seeking a Senior Software Development Engineer to join our team.

Do you want to be part of an innovator that is changing the e-commerce landscape and reinventing the way global merchants and issuers combat fraud through collaboration? If you’re excited by shattering expectations and contributing that turns stale thinking into breakthrough ideas, Ethoca is the place for you.

We welcome challengers and thought leaders—agile, creative risk-takers who can address challenges with an open mind, innovate freely, and deliver impactful solutions. Ethoca’s growth is explosive, and only great problem-solvers, collaborators, and thinkers can help us take it to the next level. If that sounds like you, keep reading.

Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships, and passion, our innovations help individuals, financial institutions, governments, and businesses realize their greatest potential.

About the Role:
• Design, develop, test, implement, and maintain high-quality, secure, and scalable software solutions in adherence with Mastercard standards and best practices.
• Work as part of an agile team to build new products and features, ensuring timely delivery within budget.
• Research and evaluate technical solution alternatives for evolving business needs and emerging technologies.
• Contribute to architectural decisions and make technology recommendations that balance business goals and technical requirements.
• Perform feasibility studies, logic designs, and detailed systems flowcharting; analyze input-output flow, cost, and time implications.
• Document software programs per Software Development Best Practices and follow Mastercard Quality Assurance processes.
• Provide technical guidance, mentoring, and support to junior team members.
• Participate in production incident management and on-call rotation.
• Host technology education sessions (, Brown Bag sessions) to share knowledge across the organization.
• Continuously improve development practices, code quality, and process efficiency.
• Stay current with new web technologies through self-study, blogs, meetups, and conferences.

All About You:
• Bachelor’s degree in Computer Science, Information Technology, or equivalent experience.
• Strong foundation in software engineering principles and methodologies.
• Expert with Java 17+, JVM, and Spring framework.
• Hands-on experience in Cloud-Native Development (Azure preferred), Linux, and distributed systems.
• Skilled in building REST APIs and SPAs using Java, Spring, Angular, and Bootstrap.
• Proficient with modern databases (Azure CosmosDB, Postgres) for low-latency, high-throughput APIs.
• Experience with Big Data, ETL pipelines, and tools like Avro, Parquet, Spark, Databricks.
• Familiar with CI/CD, automation, Infrastructure as Code, and DevOps practices.
• Strong focus on Test-Driven Development and scalable, high-availability systems.
• Knowledge of tools like Jenkins, IntelliJ/Eclipse, and agile frameworks (Scrum, Kanban).
• Collaborative team player with cross-functional experience in global, matrixed environments.
• Curious, adaptive, and passionate about continuous learning and innovation.
• Committed to quality, security, scalability, and delivering high-impact solutions.
• Encourages teamwork and supports others’ growth while maintaining ownership and accountability.Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.

Corporate Security Responsibility


All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:

  • Abide by Mastercard’s security policies and practices;

  • Ensure the confidentiality and integrity of the information being accessed;

  • Report any suspected information security violation or breach, and

  • Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.

In line with Mastercard’s total compensation philosophy and assuming that the job will be performed in Canada, the successful candidate will be offered a competitive pay based on location, experience and other qualifications for the role and may be eligible to participate in a discretionary annual incentive program. This posting reflects one or more current openings on our team.

Pay Ranges

Toronto, Canada: $111,000 - $160,000 CAD