Virtual Internship Opportunity: Computer Science

Closed
Savi Finance
Toronto, Ontario, Canada
Ralph Maamari
Chief Executive Officer
(19)
5
Preferred learners
  • Anywhere
  • Academic experience
Categories
Product or service launch
Skills
slack (software) waterfall methodology communication software interfaces application programming interface (api) continuous delivery machine learning jira technical support process improvement
Project scope
What is the main goal for this project?

The primary focus for the student will be:

  • Website Development - Conducting a needs analysis to determine which platform is most suitable for our website; creating a design proposal including mock-ups, budget, and timeline; building a fully-functioning website for our organization.
  • Application Development - Selecting the best technologies for creating the application or feature (i.e. a real-time chat function); creating a fully-functioning application.
  • Software Architecture Development - Architecting the software of a new product; improving the architecture of an existing system; porting an architecture of one system into another.
  • Software Evaluation (e.g. new CRM) - Conducting a needs analysis; researching available options; evaluating the options within the context of our organization's budget, immediate needs, and projected needs.
  • Application Programming Interfaces - Redesigning an existing API to simplify it; changing API technologies; designing a new API; creating or updating public-facing documentation.
  • Software Lifecycle Analysis - Improving our existing software development lifecycle methodologies; determining if we should use a waterfall approach or an agile approach; researching tools for continuous delivery or integration.
  • Open Source Software Management - Researching potential open source tools for our organization’s use; contributing to open source projects through bug fixing or feature implementation.

Our goal at the end of this experience is:

  • Website Development - For the student(s) to complete a fully functioning website.
  • Application Development - For the student(s) to create a fully functioning application.
  • Software Architecture Development - For the student(s) to provide a solution to our architecture issue to ensure optimal performance and sustainability.
  • Software Evaluation (e.g. new CRM) - For the student(s) to help us choose the most ideal software to invest in based on our user and/or organizational needs.
  • Machine Learning Software Solution - For the student(s) to help us develop effective machine learning solutions that improve our customers' experience each time they interact with our brand.
  • Real-Time Data Visualization - For the student(s) to help us devise and implement a data visualization system to help our organization derive insights to inform decision-making.
  • Software Lifecycle Analysis - For the student(s) to help us optimize our software development systems and procedures.
  • Open Source Software Management - For the student(s) to help us develop a set of tools we can implement in a new product build.

Other duties the student may complete could include: (indicate other duties as exemplified below)

  • Software vendor research and evaluation
  • Assisting with other process improvement projects
  • Unit and integration testing
  • Responding to IT/Service Desk requests


We will plan to communicate with our virtual intern using these communication tools: Slack, Tandem, Jira, Confluence


Student's primary contact: Ralph, CEO

Secondary contact: Prisa, HR Lead

About the company

Track & Optimize all your finances and automate planning through forecasting for the future for significant purchases such as your dream home, car or vacation.

Savi Finance is a Personal Finance Planning SaaS Web Application with a companion Mobile App that helps people build life plans without the need for a financial advisor by democratizing advanced financial concepts in a visually appealing way all while maintaining plan privacy.

Now with Social Insights & Guilt-Free Spend Limits!

With built-in collaboration with friends and family, AI algorithms to generate life plans in a few seconds, broader picture planning to help plan for the long term, and real-time insights from the economy and users in similar demographics, we feel that Savi Finance is the best way to plan and take control of your financial life.