Ontraport

×

Warning message

NOTICE: We may experience high traffic due to the beginning of the semester. If you are having issues with page loading, it is recommended that you try again before 9am or after 6pm on weekdays, or any time on the weekend. Thank you for your patience and understanding!
—The CalState S4 Team

Organization Description

Ontraport is a CRM and automation platform designed for any business that’s ready to scale, giving you all the tools you need for selling, marketing and managing a business online — in one app. Our company’s mission is to support entrepreneurs in delivering their value to the world by removing the burden of technology.

Program Information

Opportunity Title: Software Development Intern

Opportunity Summary:  As a Software Development Intern, you will learn about the Ontraport Development Environment and Stack while being exposed to all aspects of the Development Lifecycle. You will follow a weekly curriculum that will cover MVC Frameworks, Data Layer, Bug Solving, Pair Programming, Technical Specs, Feature Approval and Development, Unit Tests, Bamboo and Department Handoffs. You will report to your mentor on a regular basis in this role.

By the end of this opportunity, student will have learned...

• how to use Git as a version control system
• how to use JIRA as a ticketing system
• an introduction to Kubernetes and Docker
• the MVC Framework design pattern
• different debugging strategies
• an introduction to PHP
• how to query MySQL
• how to implement a caching layer using Redis
• unit testing strategies
• the Software Development Lifecycle in practical terms from tech audit through QA

The following tasks/activities students would be doing for this opportunity:

  • Analyze and/or study data
  • Assist a professional
  • Develop technical content or materials (e.g. policy development, grant writing, tutorials, software/web development)

What training will be provided to students to perform these responsibilities?

• 1-on-1 mentoring and regular feedback throughout (12 hours per week for the duration of the internship)
• Weekly lessons for the duration of the internship – self-paced, there is room to advance through the lessons more quickly or more slowly to ensure comprehension
• Weekly assignments for the duration of the internship
• Pair programming with supervisor and other developers weekly
• Code review on all assignments

How will you provide ongoing support and supervision to students?

• Daily check-ins to assess progress and go over lesson material
• Weekly check-ins to talk about progress and career goals
• Weekly pair programming to provide exposure to different types of problems and approaches to problem-solving
• Availability throughout the day to ask questiions

Where will this opportunity take place? Virtual

Please indicate the number of hours and duration a student would need to commit for this opportunity: 12 hours per week

Are students responsible for any fees as part of this opportunity? No Fees will be incurred by students

Are students receiving any form of compensation for this opportunity? No, unpaid internship. 

Health & Safety

In order to create a positive, safe and valuable out-of-classroom learning experience, CSU faculty, students, college staff and community partners must work together as a team to make the most of the experience and manage the unique risks that exist. There is insurance available to protect CSU as well as the learning site, if the proper agreement is in place. Students can avoid unsafe situations when everyone is familiar with the placement details and a proper risk assessment has been completed. This risk assessment is not intended to prohibit educational experiences that may seem “too risky,” but rather to find ways to reduce the amount of risk and liability exposure, so that the off-campus learning opportunity is a safe, healthful and fulfilling educational experience for all parties involved. This section should be completed by someone familiar with any potential risks.

Please select all options that apply. Must be 18 or older

Will students receive safety training pertaining to potential risks associated with their duties? No, virtual placement.

Additional requirements and/or considerations
  • Must be 18 or older
Address 
2030 Alameda Padre Serra, Suite #2038
Santa Barbara, CA 93103
United States
General Phone 
Student Contact 
Name
Katie Stowell
Job Title
Recruiting Specialist
Phone
Email
Program(s) 
Internship
Organization type 
Science, Technology or Engineering (Private/For-profit)
Focus Population(s)
Non-specific/any population
Focus Area(s)
Science or Technology
Hours of operation 

Monday-Thursday 8:30am-6:00pm Friday 8:30am-1:00pm

Maximum students 
1