Python Software Developer Internship Opportunity

1 month ago


Surrey, British Columbia, Canada Safe Software Full time
About the Role

We are seeking a highly motivated and skilled Python Software Developer Intern to join our development team at Safe Software. As a Python Software Developer Intern, you will have the opportunity to work on real-world projects, collaborate with experienced developers, and contribute to the development of our Python-based plugins and FME Packages.

Responsibilities
  • Work embedded within a team of developers and QA members to design and implement software solutions.
  • Participate in daily stand-up meetings and design discussions to ensure seamless collaboration.
  • Write and design readable, maintainable, and performant code using Python.
  • Analyze and debug issues, and implement solutions to improve code quality.
  • Learn and understand new technologies and features, and apply this knowledge to improve our software.
  • Write and maintain technical documentation to ensure clarity and consistency.
  • Test implementations and create automated tests to ensure quality and reliability.
  • Evaluate development tools and technologies to identify opportunities for improvement.
Requirements
  • Technical skills in Python, including object-oriented programming and REST APIs.
  • Ability to facilitate connections with team members and share information and ideas.
  • Strong organizational skills to prioritize projects and manage time effectively.
  • Collaborative mindset to work with others and exchange meaningful feedback.
  • Ability to work independently in a remote team environment and adapt to new technologies and skills.
Desired Skills
  • Experience with Git, OAuth 2.0, PyCharm, Jira, Kanban, and network proxies.
  • Knowledge of cloud services and their applications in software development.
About Safe Software

Safe Software is a leading provider of software development solutions, and we are committed to providing a supportive and inclusive environment for our interns. As a Python Software Developer Intern, you will have the opportunity to work on real-world projects, collaborate with experienced developers, and contribute to the development of our software solutions.

We offer a competitive salary, comprehensive benefits, and a comprehensive onboarding program to ensure your success. If you are passionate about software development and are looking for a challenging and rewarding internship, we encourage you to apply.



  • Surrey, British Columbia, Canada Safe Software Full time

    About the RoleWe are seeking a highly motivated and skilled Python Software Developer Intern to join our development team at Safe Software. As a Python Software Developer Intern, you will have the opportunity to work on real-world projects, collaborate with experienced developers, and contribute to the development of our Python-based plugins and FME...


  • Surrey, British Columbia, Canada Safe Software Full time

    About the RoleWe are seeking a highly motivated and skilled Python Software Developer Intern to join our development team at Safe Software. As a Python Software Developer Intern, you will have the opportunity to work on real-world projects, collaborate with experienced developers, and contribute to the development of our Python-based plugins and FME...


  • Surrey, British Columbia, Canada Safe Software Full time

    About the RoleWe are seeking a highly motivated and skilled Python Software Developer Intern to join our development team at Safe Software. As a Python Software Developer Intern, you will have the opportunity to work on real-world projects, collaborate with experienced developers, and contribute to the development of our Python-based plugins and FME...


  • Surrey, British Columbia, Canada Safe Software Full time

    About the RoleWe are seeking a highly motivated and skilled Python Software Developer Intern to join our development team at Safe Software. As a Python Software Developer Intern, you will have the opportunity to work on real-world projects, collaborate with experienced developers, and contribute to the development of our Python-based plugins and FME...


  • Surrey, British Columbia, Canada Safe Software Full time

    About the RoleWe are seeking a highly motivated and skilled Python Software Developer Intern to join our development team at Safe Software. As a member of our team, you will have the opportunity to work on exciting projects, collaborate with experienced mentors, and develop your skills in a supportive and dynamic environment.Key ResponsibilitiesParticipate...


  • Surrey, British Columbia, Canada Safe Software Full time

    About the RoleWe are seeking a highly motivated and skilled Python Software Developer Intern to join our development team at Safe Software. As a member of our team, you will have the opportunity to work on exciting projects, collaborate with experienced mentors, and develop your skills in a supportive and dynamic environment.Key ResponsibilitiesParticipate...


  • Surrey, British Columbia, Canada Safe Software Full time

    About the RoleWe are seeking a highly motivated and skilled Python Software Developer Intern to join our development team at Safe Software. As a member of our team, you will have the opportunity to work on exciting projects, collaborate with experienced mentors, and develop your skills in a supportive and dynamic environment.Key ResponsibilitiesParticipate...


  • Surrey, British Columbia, Canada Safe Software Full time

    About the RoleWe are seeking a highly motivated and skilled Python Software Developer Intern to join our development team at Safe Software. As a member of our team, you will have the opportunity to work on exciting projects, collaborate with experienced mentors, and develop your skills in a supportive and dynamic environment.Key ResponsibilitiesParticipate...


  • Surrey, British Columbia, Canada Safe Software Full time

    About the RoleSafe Software is seeking a talented Python Software Developer Intern to join our development team. As a Python Software Developer Intern, you will have the opportunity to work on real-world projects, collaborate with experienced developers, and contribute to the growth of our team.ResponsibilitiesWork embedded within a team of developers and QA...


  • Surrey, British Columbia, Canada Safe Software Full time

    About the RoleSafe Software is seeking a talented Python Software Developer Intern to join our development team. As a Python Software Developer Intern, you will have the opportunity to work on real-world projects, collaborate with experienced developers, and contribute to the growth of our team.ResponsibilitiesWork embedded within a team of developers and QA...


  • Surrey, British Columbia, Canada Safe Software Full time

    About the RoleWe are seeking a highly motivated and skilled Python Software Developer Intern to join our development team at Safe Software. As a Python Software Developer Intern, you will have the opportunity to work on a variety of projects, collaborate with experienced developers, and contribute to the development of our Python-based plugins and FME...


  • Surrey, British Columbia, Canada Safe Software Full time

    About the RoleWe are seeking a highly motivated and skilled Python Software Developer Intern to join our development team at Safe Software. As a Python Software Developer Intern, you will have the opportunity to work on a variety of projects, collaborate with experienced developers, and contribute to the development of our Python-based plugins and FME...


  • Surrey, British Columbia, Canada Safe Software Full time

    About the RoleWe are seeking a highly motivated and skilled Python Software Developer Intern to join our development team at Safe Software. This is a four-month, full-time placement with the possibility of extension to eight months.Key ResponsibilitiesWork embedded within a team of developers and QA members to design and implement software...


  • Surrey, British Columbia, Canada Safe Software Full time

    About the RoleWe are seeking a highly motivated and skilled Python Software Developer Intern to join our development team at Safe Software. This is a four-month, full-time placement with the possibility of extension to eight months.Key ResponsibilitiesWork embedded within a team of developers and QA members to design and implement software...


  • Surrey, British Columbia, Canada Safe Software Full time

    About the RoleSafe Software is seeking a highly motivated and skilled Python Software Developer Intern to join our development team. As a key member of our team, you will have the opportunity to gain hands-on experience in software development and work with a talented group of professionals.Key ResponsibilitiesWork collaboratively with our development team...


  • Surrey, British Columbia, Canada Safe Software Full time

    About the RoleSafe Software is seeking a highly motivated and skilled Python Software Developer Intern to join our development team. As a key member of our team, you will have the opportunity to gain hands-on experience in software development and work with a talented group of professionals.Key ResponsibilitiesWork collaboratively with our development team...


  • Surrey, British Columbia, Canada Safe Software Full time

    About the RoleWe are seeking a highly motivated and skilled C++ Software Developer Intern to join our Engine Product Development group at Safe Software. As a C++ Software Developer Intern, you will have the opportunity to work on a variety of projects, including the development of new features and the maintenance of existing ones.Key ResponsibilitiesWrite...


  • Surrey, British Columbia, Canada Safe Software Full time

    About the RoleWe are seeking a highly motivated and skilled C++ Software Developer Intern to join our Engine Product Development group at Safe Software. As a C++ Software Developer Intern, you will have the opportunity to work on a variety of projects, including the development of new features and the maintenance of existing ones.Key ResponsibilitiesWrite...


  • Surrey, British Columbia, Canada ONIKON Creative Full time

    As a Software Developer at {company}, you will be responsible for designing, developing, and testing software applications. Your primary focus will be on writing clean, efficient, and well-documented code using Python.You will work closely with our cross-functional team to identify and prioritize project requirements. Your expertise in Python will enable you...


  • Surrey, British Columbia, Canada AKA Sushi Full time

    We are seeking a Software Developer with expertise in Python to join our team.The ideal candidate will have a strong foundation in Python programming and experience with innovative projects.Key Responsibilities:Design and develop software applications using PythonCollaborate with cross-functional teams to deliver high-quality productsStay up-to-date with...