Skip to main content
ResumeKart
← Back to Jobs

Software Engineer

Mastercard•Toronto, Ontario
Full-time
👁️ 0 views•📝 0 applications•Posted 10/31/2026•Expires 11/30/2026
Tailor Resume for This JobCheck ATS Score

Get alerts for roles like this

More Software Engineer roles in Toronto, Ontario — straight to your inbox. No account needed.

Applying to this role? Tailor your résumé to this job description in one click, then download it free — just a small ResumeKart footer, no subscription.

Job Description

• Design and develop scalable, service-oriented software architectures • Drive the development of robust web applications and continuously enhance product capabilities • Produce well-structured, maintainable code using modern design patterns and principles that ensure separation of concerns • Write clean, testable code and participate in peer code reviews to ensure high engineering standards • Contribute to all stages of the development lifecycle, including design, implementation, and testing • Collaborate cross-functionally to deliver scalable and resilient applications aligned with business needs • Leverage emerging technologies and innovative approaches to optimize performance across large-scale data environments • Apply expertise in computer science, software engineering concepts to address complex challenges faced by global organizations Excellent written and verbal communication skills, with the ability to convey technical concepts to cross-functional teams and stakeholdersBachelor degree in Computer Science, Software Engineering, Information Technology, or a related field. Equivalent practical experience may also be consideredProven ability to thrive in collaborative, agile development environments, contributing to team planning, execution, and continuous improvementStrong problem-solving mindset, initiative, and creativity in approaching new challengesDemonstrated ability to solve complex, real-world technical challenges and innovate with large-scale data setsHands-on software engineering experience, with a strong background in full-stack development, building scalable, high-performance applicationsSolid understanding of software design patterns, system architecture, data structures, and algorithms, with experience designing maintainable, resilient, and high-performance systemsStrong proficiency in Java, Spring Boot, React/Angular, and PostgreSQL; experience with any cloud such as GCP or Azure, Snowflake, GitHub Copilot is a plusFull-stack development expertise across UI, microservices architecture, and database technologies #J-18808-Ljbffr

Required Skills

AgileAngularAzureCommunicationCross-functional CollaborationGCPJavaPostgreSQLProblem SolvingReactSnowflakeSoftware EngineeringSpring

Partner picks for Software Engineer in Toronto

Matched to the skills this page calls for and the candidate's location.

Partner
  • UdemyVerified partner
    Partner course provider

    A marketplace of instructor-created courses across technology, business and creative skills.

    covers react
  • Partner competition

    Hackathon platform used by student and community hackathons across India.

    covers react

Partners are ResumeKart affiliates or institutes it works with; ResumeKart may earn a commission when a candidate enrols. Placement is decided by relevance, not payment. How ResumeKart earns

Prepare to Win This Role

Everything you need to ace the interview and negotiate top-of-band compensation.

The best-paying roles in your field. Every week. Free.

Get job alerts and salary insights in your inbox

We respect your privacy. Unsubscribe anytime with one click.