Python Software Developer Intern

2 months ago


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

Safe 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 Responsibilities
  • Work collaboratively with our development team to design, develop, and maintain Python-based plugins and FME Packages.
  • Participate in daily stand-up meetings and design discussions to ensure seamless project execution.
  • Write and design readable, maintainable, and performant code to meet project requirements.
  • Analyze and resolve issues in a timely and efficient manner.
  • Stay up-to-date with new technologies and features, and apply this knowledge to improve our software solutions.
  • Contribute to the development of technical documentation and automated tests to ensure high-quality code.
Requirements
  • Strong understanding of Python Object-Oriented Programming and REST APIs.
  • Excellent communication and collaboration skills to work effectively with team members.
  • Ability to prioritize tasks and manage multiple projects simultaneously.
  • Strong problem-solving skills and attention to detail.
  • Experience with Git, OAuth 2.0, PyCharm, Jira, Kanban, and cloud services is an asset.
About Safe Software

Safe Software is a leading provider of software solutions for data integration and management. We value innovation, collaboration, and employee growth, and are committed to providing a supportive and inclusive work environment.

What We Offer
  • Meaningful work: Contribute to hands-on projects that challenge your critical thinking and help take your skills to the next level.
  • A supportive environment: Feel empowered to share your ideas and implement them with high autonomy and support.
  • Mentorship: Learn from a team of experienced mentors and technical leaders who will support your development.
  • Social responsibility: Become a part of an organization that finds meaningful ways to give back.
  • Work-life balance: Maintain a healthy balance of your personal and work life without splitting yourself in two.
  • Fun: Participate in team-building activities to let loose and have fun.
  • Shared success: Share in Safe's success with our bi-annual profit sharing.
  • An accessible commute: Regardless of your commute method, we're located close to public transit, and provide complimentary parking and bike storage for our team.


  • 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 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 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 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 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 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...


  • Surrey, British Columbia, Canada Star Image Gutter & Siding Ltd. Full time

    Job Title: Software DeveloperAs a Software Developer in our 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 in Python. You will work closely with our cross-functional team to deliver high-quality software solutions that meet our...


  • 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 YOUNG BOY DRYWALL LTD. Full time

    Key Responsibilities:Design and develop software applications using Python.Collaborate with cross-functional teams to ensure software meets business requirements.Implement software testing and quality assurance processes.Requirements:Proficiency in Python programming language.Strong understanding of software engineering principles.Ability to work in a team...