Software Development Intern

4 weeks ago


Old Toronto, Canada Interac Full time

Software Developer Intern

At Interac, we design and deliver products and solutions that give Canadians control over their money so they can get more out of life. Whether we’re leading real-time money movement, driving innovative commerce solutions like open payments for transit systems, or making advancements in new areas like verification and open banking, we are playing a key role in shaping the future of the digital economy in Canada.

Want to make a lasting impact amongst a community of creative thinkers, problem solvers, technical gurus and high-performance application developers? We want to hear from you.

Reporting to the Practice Leader, Development, the Software Developer role will be working with our backend service development team to build new features, enhance existing features, and improve unit test coverage. This is your chance to work on real-world projects, applying your skills to solve challenges and contribute to the creation of Interac products.

Your role will be working in RTR where you’ll be collaborating closely with a highly skilled development team, which will help you learn and gain real-world problem-solving experiences. You can expect to improve the current test coverage to a targeted 85%, gain proficiency in using version control (Git), and grow your skills using Interac’s tools.

You’ll be responsible for:

  • Working with lead and senior development leaders to understand business requirements and translate them into design specifications and code
  • Designing solutions, writing code, performing unit testing, developing appropriate artifacts/documentation, and facilitating final delivery
  • Developing backend applications using an object-oriented programming model
  • Working with test teams and supporting them in functional and performance testing
  • Preparing documentation (code documentation, user guide) and presenting completed projects/features to the team

You bring:

  • Currently completing an undergraduate degree from a credible Canadian institution with a focus on computer science, software engineering, or a similar field
  • Experience and understanding of programming languages, databases, and code management tools
  • Possess an understanding of concepts of unit testing and application logging
  • Knowledge in Java Spring Boot is an advantage – you will be working in the Java Spring Boot framework and should be willing to learn and grow your skills
  • Prior co-op experience in similar roles is an asset (Full Stack Developer, Software Development Intern)
  • A self-starter mindset with a drive for continuous learning – you have a natural ability to pick up new technology and enjoy solving problems while learning about new tools, technology, applications, and how they work
  • Confidence in your ability to communicate verbally and in writing in a detailed and impactful way
  • Although not required, familiarity or previous experience with the following:
    • Understanding Agile methodologies and processes
    • Experience in areas such as HTML5, CSS3, SASS or LESS, ReactJS, IntelliJ
    • Knowledge of security in web platforms such as WebAuthN, OAuth2, etc.
    • Experience with DevOps tools and processes

Workstyle: Hybrid

Location: Toronto

Term: January to April 2025

Working Days: Monday - Friday

IMPORTANT - PLEASE NOTE:

  • You must be eligible to work for Interac Corp. in Canada in a full-time capacity and to be eligible for Interac internship roles
  • You must be currently enrolled in a Canadian post-secondary academic institution.

Interac requires employees to complete a background check that is completed by one of our service providers. We use this service to complete the following checks:

  • Canadian criminal record check
  • Public safety verification
  • Canadian ID cross-check
  • 5-year employment verification
  • Education verification
  • If applicable, Credit Inquiry and Social Media Check

How we work:
We know that exceptional people have great ideas and are passionate about their work. Our culture encourages excellence and actively rewards contributions with:

Connection: You’re surrounded by talented people every day who are driven by their passion for a common goal.

Core Values: They define us. Living them helps us be the best at what we do.

Compensation & Benefits: Pay is driven by individual and corporate performance, and we provide a multitude of benefits and perks.

Education: To ensure you are the best at what you do, we invest in you.

#J-18808-Ljbffr

  • Old Toronto, Canada Stripe Full time

    At Stripe, we're looking for talented individuals to join our team of software developers as interns. As a software development intern, you'll be working on real-world projects that have a meaningful impact on our business.About the RoleThe software development intern will be responsible for writing high-quality code that meets the needs of our customers....


  • Old Toronto, Canada Amazon Development Centre Canada ULC Full time

    Minimum Qualifications:5+ years of non-internship professional software development experience5+ years of programming with at least one software programming language experience5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experienceExperience as a mentor, tech lead or leading an engineering...


  • Old Toronto, Canada Iris Software Full time

    Risk Management Consultant - Internal AuditWe are seeking a skilled Risk Management Consultant to join our team as an Internal Auditor. As a Risk Management Consultant, you will play a critical role in helping our clients evaluate and enhance their internal audit functions.Company Overview:Iris Software is a leading provider of risk management solutions,...


  • Old Toronto, Canada Amazon Development Centre Canada ULC Full time

    About the Role:We are seeking a highly skilled Senior Cloud Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a member of our Alameda team, you will play a critical role in shaping the future of internal Control Plane engineering across AWS.Job Summary:You will be responsible for leveraging modern technologies and AWS...

  • Senior PHP Developer

    1 month ago


    Old Toronto, Canada Software International Full time

    Job Title: Senior PHP DeveloperSoftware International seeks a skilled Senior PHP Developer to join our team. As a senior developer, you will be responsible for developing, debugging, and maintaining website applications using our in-house methodologies and process flows.Main Responsibilities:Develop and maintain complex web applications using PHP and related...


  • Old Toronto, Canada Software International Full time

    Senior Sales Leadership Opportunity at Software InternationalSoftware International is a leading provider of technical talent to Fortune 100/500/1000 companies in Canada, with a global presence in over 30 countries. Our client is a large, publicly traded software company with revenue exceeding $80 billion.The Role: Director of Sales - SaaS VerticalThis...


  • Old Toronto, Canada Amazon Development Centre Canada ULC Full time

    Amazon Advertising Team Amazon's Advertising business is growing its share of the online advertising industry due to its unique combination of online retail behavior data, industry-leading cloud services, and a fast-moving startup culture. As we continue to grow and innovate, protecting the privacy and retaining the trust of our customers remains our primary...


  • Old Toronto, Canada Software International Full time

    Mainframe Application Developer OpportunityAbout the Role: We are seeking a skilled Mainframe Application Developer to join our team at Software International. As a Mainframe Application Developer, you will be responsible for the SAS software conversion of identified jobs requiring a different conversion path than Splunk.Key Responsibilities:Analyze the jobs...


  • Old Toronto, Canada Software International Full time

    Job OverviewSoftware International is seeking an experienced SAP EWM Developer with ABAP skills to join our team on a long-term contract basis.The ideal candidate will have a strong background in SAP EWM development and ABAP programming, as well as experience working on implementation and support projects.Key ResponsibilitiesDesign, develop, and implement...


  • Old Toronto, Canada Software International Full time

    Software International offers a unique opportunity for a seasoned ERP sales professional to drive revenue growth in the Canadian and US markets. This full-time, permanent role is based in the Greater Toronto Area and requires remote work with occasional travel to client sites.About the RoleThis ERP Sales Executive position focuses on promoting SAP solutions...

  • Software Tester

    3 months ago


    Old Toronto, Canada Software Aspekte Full time

    We have Software Tester Job openings for a Software Tester, also known as Quality Assurance (QA) Tester or Quality Analyst, plays a critical role in ensuring the quality and reliability of software applications or systems. They are responsible for identifying and reporting defects, verifying that software meets specified requirements, and helping maintain...


  • Old Toronto, Canada Celestica Inc. Full time

    About the OpportunityCelestica Inc., a leading global technology company, is seeking highly motivated software development interns to join our team in Information Technology. This exciting opportunity provides students with valuable development through real-life work experience, exciting projects and networking with industry professionals.Key...


  • Toronto, Canada Second Bind Full time

    Second Bind is a forward-thinking company dedicated to revolutionizing the way we manage and sustain our resources. Founded on the principles of innovation and environmental stewardship, Second Bind specializes in advanced recycling solutions that transform end-of-life materials into valuable new products.Our core mission is to close the loop in the...


  • Old Toronto, Canada Amazon Development Centre Canada ULC Full time

    Amazon Advertising Team Amazon’s Advertising business is expanding rapidly. As we continue to grow and innovate, we prioritize the protection of customer privacy and trust.We are seeking a Customer Trust team member to design, build, and deliver tools, frameworks, and APIs that safeguard customer data. This role requires thought leadership, creativity, and...


  • Old Toronto, Canada Squareshift Full time

    Software Engineering Contractor (Intern)Toronto, ON, Canada | Posted on 06/18/2024 We are looking for a highly skilled and enthusiastic Software Engineering Contractor (Intern) to assist in the development and implementation of software solutions. The ideal candidate will have programming knowledge in either Java or Python, a strong academic background, and...


  • Toronto, Ontario, Canada Autodesk Full time

    Position OverviewWe are seeking a talented Software Engineer Intern to join our team at Autodesk in Toronto. As a member of our team, you will play a key role in the development of core technologies that make up Autodesk's manufacturing products.ResponsibilitiesSupport customers and 2nd parties building capabilities on Fusion 360 data platform.Implement...

  • software developer

    5 months ago


    Toronto, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    Education: Bachelor's degreeExperience: 1 year to less than 2 yearsTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job OverviewAmazon Development Centre Canada ULC seeks a skilled Cloud Software Development Innovator to simplify the beta trials experience for Amazon devices, software, and apps.Company OverviewAt Amazon, we empower innovators to build cutting-edge technology that solves complex problems. Our team's focus on customer satisfaction drives our success as one...


  • Old Toronto, Canada Socotra, Inc. Full time

    About the RoleWe are seeking a talented and enthusiastic Mobile Android Software Developer Intern to join our team at Socotra, Inc. as we continue to shape the future of transportation.As an intern on our Android team, you will have the opportunity to work side-by-side with top engineers in the industry while having autonomy from the get-go. You will...

  • software developer

    5 months ago


    Toronto, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    Education: Expérience: EducationBachelor's degreeTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the collection and...