Software Development Intern

Portage LearningChippewa Township, PA
1dOnsite

About The Position

The mission of Portage Learning is to transform lives and communities by providing learning opportunities for all who aspire to thrive. We do this not only through superior online instruction, but with a deep commitment to expanding access to education. We believe service is the thread that binds our community and our team together. To that end, we choose to … Believe the best in our employees Invest in our people Collaborate with humility, respect, and appreciation Cultivate curiosity and encourage creativity. The Software Development Intern will build software that will sync data between internal systems and 3rd-party service providers. The Intern will be responsible for implementing this effort and will work closely with the supervisor to design the API and/or web application with which it will interface.

Requirements

  • Familiarity with back-end technologies such as Python, C# and MySQL.
  • Experience working with and/or building APIs (REST, JSON, JWT is a bonus).
  • Demonstrates a self-motivated and results-driven approach in a fast-paced environment, consistently delivering high-quality results while understanding the significance of automated testing.
  • Ability to work independently and as part of a team.
  • Must be service oriented with a focus on helping others.
  • Currently pursuing an undergraduate degree in Computer Science or related field.
  • Successful completion of a background check and current and/or ability to obtain the following clearances: Child Abuse, State Police, and FBI Fingerprinting.
  • Demonstrated agreement with and vision for the stated mission, philosophy, values, and goals of Portage Learning.

Nice To Haves

  • Experience with front-end technologies/frameworks (modern JavaScript, React, Blazor) is a plus.
  • Experience in design tools such as Photoshop, Balsamiq (wire-framing) and Figma (high fidelity mock ups)
  • Front end design experience for UI and UX design.

Responsibilities

  • Assist in the development, debugging, and testing of code.
  • Contribute to the continuous improvement of development processes.
  • Engage in code reviews to learn best practices within Portage, provide feedback and understand code quality standards.
  • Work with an agile team of developers to meet the technical needs of the company week to week.
  • Analyze data to generate meaningful analytics and find correlations between multiple data sets for predictive analysis.
  • Engage in weekly professional development sessions as part of the summer internship cohort, cultivating collaboration, strengthening skills, and encouraging continuous learning.
  • Perform other related duties as assigned.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service