Software Development Co-op Opportunity

2 months ago


Old Toronto, Ontario, Canada Intuit Inc. Full time
About the Role

We are seeking a highly motivated and skilled Co-op Software Developer to join our team at Intuit Inc. As a Co-op Software Developer, you will be responsible for driving innovation and delivering high-quality mobile applications that meet the needs of our customers.

Key Responsibilities
  • Architecting and Developing Mobile Features: Design, develop, and implement mobile features, prototypes, or proof-of-concepts that meet the requirements of our customers.
  • Gathering Functional Requirements: Gather and document functional requirements, develop technical specifications, and create project and test plans to ensure successful delivery.
  • Contributing to Quality Best Practices: Contribute to quality best practices, including peer reviews of estimates, design, and code, to ensure high-quality software delivery.
  • Generating Technical Documentation: Generate technical documentation to communicate architectural and design options, and educate development teams and business users.
  • Managing Project Priorities: Manage individual project priorities, deadlines, and deliverables with your technical expertise.
Requirements
  • Education: Currently enrolled in post-secondary education.
  • Graduation Date: A graduation date of no earlier than 4 months after the internship/co-op concludes.
  • Work Authorization: Not require sponsorship to work within the role now or in the future.
  • Work Schedule: Come in 2x per week to our office (all of our co-op roles are hybrid).
What We're Looking For
  • Strong Familiarity with Android Ecosystem: A strong familiarity with the Android ecosystem for development, testing, debugging, and performance benchmarking.
  • Strong Coding Skills: Strong coding skills in Java/Kotlin coupled with strong knowledge in object-oriented design and microservices architecture.
  • Passion for Quality Practices: Passion for quality practices such as Test-Driven Development (TDD) and automated regression.
  • Excellent Grasp of OOP: Excellent grasp of Object-Oriented Programming (OOP) concepts.
  • Experience with SOAP & REST API: Experience with SOAP and REST API.
  • Experience with SQL Lite and Other Databases: Experience with SQL Lite and other databases.
  • Knowledgeable about MVC and MVVM Architecture: Knowledgeable about Model-View-Controller (MVC) and Model-View-ViewModel (MVVM) architecture.
  • Experience with GIT: Experience with GIT.
  • Experience with Publishing Apps: Experience with publishing apps.
  • Experience with UI Development: Experience with UI development.
  • Experience with TurboTax: Experience with TurboTax and passion for innovating and improving the customer experience.
  • Computer Science Degree: A degree in a computer science or related field.


  • Toronto, Ontario, Canada Lumerate Full time $24 - $29

    Software Development Co-op OpportunityLumerate, a Toronto-based SaaS company, is seeking a talented software development co-op student to join our team. As a co-op student, you will have the opportunity to gain hands-on experience in software development, working on real-world projects and collaborating with our experienced team.About the RoleWe are looking...


  • Toronto, Ontario, Canada Lumerate Full time $24 - $29

    Software Development Co-op OpportunityLumerate, a Toronto-based SaaS company, is seeking a talented software development co-op student to join our team. As a co-op student, you will have the opportunity to gain hands-on experience in software development, working on real-world projects and collaborating with our experienced team.About the RoleWe are looking...


  • Old Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    Software Developer Co-op OpportunityWe're seeking a talented and passionate individual to join our team as a Software Developer Co-op. As a member of our technology team, you'll have the opportunity to work on a variety of projects, including collateral management and inventory management analysis applications.As a Software Developer Co-op, you'll be...


  • Old Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    Software Developer Co-op OpportunityWe are seeking a talented and motivated Software Developer Co-op to join our team at the Canadian Imperial Bank of Commerce. As a Co-op Developer, you will have the opportunity to work on a variety of projects and contribute to the development of innovative banking solutions.Key Responsibilities:Develop, code, and test...


  • Old Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    Software Developer Co-op OpportunityWe are seeking a talented and motivated Software Developer Co-op to join our team at the Canadian Imperial Bank of Commerce. As a Co-op Developer, you will have the opportunity to work on a variety of projects and contribute to the development of innovative banking solutions.Key Responsibilities:Develop, code, and test...


  • Toronto, Ontario, Canada Lumerate Full time $24 - $29

    Software Development Co-op Opportunity at LumerateLumerate, a Toronto-based SaaS company, is offering an exciting 8-month co-op opportunity to an ambitious GTA-based 3rd or 4th year student currently enrolled in a Computer Science or Software Engineering program.As a co-op student, you will gain experience in agile development practices, work with a...


  • Toronto, Ontario, Canada Lumerate Full time $24 - $29

    Software Development Co-op Opportunity at LumerateLumerate, a Toronto-based SaaS company, is offering an exciting 8-month co-op opportunity to an ambitious GTA-based 3rd or 4th year student currently enrolled in a Computer Science or Software Engineering program. As a valued member of our fast-paced and growing technology startup, you'll gain experience in...


  • Toronto, Ontario, Canada Lumerate Full time $24 - $29

    Software Development Co-op Opportunity at LumerateLumerate, a Toronto-based SaaS company, is offering an exciting 8-month co-op opportunity to an ambitious GTA-based 3rd or 4th year student currently enrolled in a Computer Science or Software Engineering program. As a valued member of our fast-paced and growing technology startup, you'll gain experience in...


  • Toronto, Ontario, Canada Lumerate Full time $24 - $29

    {"title": "Software Developer Co-op Opportunity", "description": "Lumerate, a Toronto-based SaaS company, is offering an exciting 8-month co-op opportunity to a motivated student currently enrolled in a Computer Science or Software Engineering program.As a Software Developer Co-op, you will gain experience in agile development practices, work on a...


  • Toronto, Ontario, Canada Lumerate Full time $24 - $29

    {"title": "Software Developer Co-op Opportunity", "description": "Lumerate, a Toronto-based SaaS company, is offering an exciting 8-month co-op opportunity to a motivated student currently enrolled in a Computer Science or Software Engineering program.As a Software Developer Co-op, you will gain experience in agile development practices, work on a...


  • Toronto, Ontario, Canada Lumerate Full time $24 - $29

    {"title": "Software Developer Co-op Opportunity", "description": "Lumerate, a Toronto-based SaaS company, is offering an exciting 8-month co-op opportunity to a motivated student currently enrolled in a Computer Science or Software Engineering program. As a Software Developer Co-op, you will gain experience in agile development practices, work on a...


  • Toronto, Ontario, Canada Lumerate Full time $24 - $29

    {"title": "Software Developer Co-op Opportunity", "description": "Lumerate, a Toronto-based SaaS company, is offering an exciting 8-month co-op opportunity to a motivated student currently enrolled in a Computer Science or Software Engineering program. As a Software Developer Co-op, you will gain experience in agile development practices, work on a...


  • Toronto, Ontario, Canada Lumerate Full time $24 - $29

    {"title": "Software Developer Co-op Opportunity", "description": "Lumerate, a Toronto-based SaaS company, is offering an exciting 8-month co-op opportunity to a motivated student currently enrolled in a Computer Science or Software Engineering program. As a Software Developer Co-op, you will gain experience in agile development practices, work on a...


  • Toronto, Ontario, Canada Lumerate Full time $24 - $29

    {"title": "Software Developer Co-op Opportunity", "description": "Lumerate, a Toronto-based SaaS company, is offering an exciting 8-month co-op opportunity to a motivated student currently enrolled in a Computer Science or Software Engineering program. As a Software Developer Co-op, you will gain experience in agile development practices, work on a...


  • Toronto, Ontario, Canada Lumerate Full time $24 - $29

    {"title": "Software Developer Co-op Opportunity", "description": "Lumerate, a Toronto-based SaaS company, is offering an exciting 8-month co-op opportunity to a motivated student in a Computer Science or Software Engineering program. As a Software Developer Co-op, you will gain experience in agile development practices, work on a customer-facing Rails...


  • Toronto, Ontario, Canada Lumerate Full time $24 - $29

    {"title": "Software Developer Co-op Opportunity", "description": "Lumerate, a Toronto-based SaaS company, is offering an exciting 8-month co-op opportunity to a motivated student in a Computer Science or Software Engineering program. As a Software Developer Co-op, you will gain experience in agile development practices, work on a customer-facing Rails...


  • Old Toronto, Ontario, Canada Vena Solutions Inc. Full time

    About Vena Solutions Inc.Vena Solutions Inc. is a leading Scale-Up in Toronto's Liberty Village tech hub, with a focus on diversity, inclusion, and belonging. Our company develops a cutting-edge cloud-native SaaS product that helps companies manage their financial planning by connecting corporate financial data with Microsoft Excel, the business application...


  • Old Toronto, Ontario, Canada Vena Solutions Inc. Full time

    About Vena Solutions Inc.Vena Solutions Inc. is a leading Scale-Up in Toronto's Liberty Village tech hub, with a focus on diversity, inclusion, and belonging. Our company develops a cutting-edge cloud-native SaaS product that helps companies manage their financial planning by connecting corporate financial data with Microsoft Excel, the business application...


  • Toronto, Ontario, Canada Lumerate Full time $24 - $29

    Software Developer Co-op OpportunityLumerate, a Toronto-based SaaS company, is seeking a talented and ambitious student to join our team as a Software Developer Co-op. As a valued member of our fast-paced and growing technology startup, you will gain hands-on experience in agile development practices, machine learning, and software engineering.Key...


  • Toronto, Ontario, Canada Lumerate Full time $24 - $29

    Software Developer Co-op OpportunityLumerate, a Toronto-based SaaS company, is seeking a talented and ambitious student to join our team as a Software Developer Co-op. As a valued member of our fast-paced and growing technology startup, you will gain hands-on experience in agile development practices, machine learning, and software engineering.Key...