C# Software Engineering Intern

4 weeks ago


Vancouver, British Columbia, Canada T-Net British Columbia Full time

Become a part of T-Net British Columbia

We are seeking a motivated individual who is either a recent graduate or nearing graduation in Computer Science or a related discipline, with prior Co-op experience, to join our team as a C# Software Engineering Intern. This position offers a unique chance to collaborate with some of the most skilled engineers in the field and engage in groundbreaking projects. If you have a strong commitment to producing clean, thoroughly tested, and secure software, this opportunity is well-suited for you.

Key Qualifications:

  • Excellent communication and interpersonal abilities
  • Proficiency in C#, .NET, SQL, REST, JSON, and Thrift
  • Experience in developing applications utilizing concurrency, parallelism, and asynchronous programming
  • Familiarity with testing frameworks and technologies such as PostgreSQL, MongoDB, Kafka, Docker, Kubernetes, and Jenkins

Technological Proficiencies:

  • .NET ecosystem, including .NET Framework, .NET Core, and NuGet
  • Database management systems: MS SQL Server, MongoDB, PostgreSQL
  • Containerization tools: Docker, Kubernetes
  • Event streaming technologies: Kafka
  • Security protocols: OAuth 2.0, SSL
  • Continuous Integration/Continuous Deployment: Jenkins

What We Provide:

T-Net British Columbia offers a competitive compensation package, corporate bonuses, comprehensive health benefits, RRSP matching, and a nurturing work environment. We prioritize diversity, equity, and inclusion and promote a healthy work/life balance through flexible working arrangements. Join us and contribute to a team that values innovation, determination, and teamwork.



  • Vancouver, British Columbia, Canada Safe Software Inc. Full time $23

    About the Role:Safe Software Inc. is seeking a highly motivated and skilled C++ Software Developer Intern to join our Engine Product Development group. As a member of our team, you will have the opportunity to work on exciting projects, collaborate with experienced developers, and contribute to the development of our FME product platform.Key...


  • Vancouver, British Columbia, Canada Safe Software Inc. Full time $23

    About the Role:Safe Software Inc. is seeking a highly motivated and skilled C++ Software Developer Intern to join our Engine Product Development group. As a member of our team, you will have the opportunity to work on exciting projects, collaborate with experienced developers, and contribute to the development of our FME product platform.Key...


  • Vancouver, British Columbia, Canada Safe Software Inc. Full time $23

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


  • Vancouver, British Columbia, Canada Safe Software Inc. Full time $23

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


  • Vancouver, British Columbia, Canada BGC Engineering Inc. Full time

    Position Overview The Software Development Intern will play a crucial role within BGC Engineering Inc.'s software engineering division, collaborating with a team of engineers and geoscientists to create essential software solutions. Utilize your programming expertise to assist in the development of applications that alert clients to potential geological...


  • Vancouver, British Columbia, Canada BGC Engineering Inc. Full time

    Position Overview The Software Development Intern will contribute to BGC Engineering Inc.'s software engineering team, collaborating with technical experts to create critical software solutions. Utilize your programming skills to assist in building applications that alert clients to potential geological threats and hazards. This role involves tackling...


  • Vancouver, British Columbia, Canada BGC Engineering Inc. Full time

    Position Overview The Software Development Intern will play a crucial role within BGC Engineering Inc.'s software engineering division, collaborating with a team of engineers and geoscientists to create software applications that are vital for safety. Utilize your programming expertise to assist in the development of applications that alert clients to...


  • Vancouver, British Columbia, Canada CB Canada Full time

    About CB CanadaCB Canada is a well-funded game studio that specializes in developing casual, mobile games. We are seeking a skilled Senior Unity Developer to join our software engineering team.Job SummaryWe are looking for a highly experienced Unity Developer with a strong background in C# programming. The successful candidate will be responsible for...

  • C# Software Engineer

    2 weeks ago


    Vancouver, British Columbia, Canada CB Canada Full time

    About CB CanadaCB Canada is a well-funded game studio that specializes in developing casual, mobile games. We are seeking a skilled Senior Unity Developer to join our software engineering team.Job SummaryWe are looking for a highly experienced Unity Developer with a strong background in C# programming. The successful candidate will be responsible for...

  • C++ Software Engineer

    4 weeks ago


    Vancouver, British Columbia, Canada Apryse Full time $67,000 - $140,000

    Position Overview: We are seeking skilled C++ Software Engineers who possess a unique blend of expertise, experience, and innovative mindset. Role Responsibilities: As a C++ Software Engineer at Apryse, you will engage in all phases of the software development lifecycle. Your contributions will include: Implementing new features and enhancing existing...


  • Vancouver, British Columbia, Canada Aerospace Talent Group LLC Full time

    About the RoleWe are seeking a highly skilled and motivated Software Engineer Intern to join our team at Aerospace Talent Group LLC. As a key member of our team, you will be responsible for designing, developing, and implementing automation technologies for chemistry workflows.Key ResponsibilitiesAutomation Technology Development: Collaborate with hardware...


  • Vancouver, British Columbia, Canada Aerospace Talent Group LLC Full time

    About the RoleWe are seeking a highly skilled and motivated Software Engineer Intern to join our team at Aerospace Talent Group LLC. As a key member of our team, you will be responsible for designing, developing, and implementing automation technologies for chemistry workflows.Key ResponsibilitiesAutomation Technology Development: Collaborate with hardware...

  • Software Engineer

    4 hours ago


    Vancouver, British Columbia, Canada Software Aspekte Full time

    About the RoleWe are seeking a talented Software Developer to join our team at D2L. As a key member of our software development team, you will play a critical role in designing, developing, and deploying cutting-edge software solutions that transform the way the world learns.Key ResponsibilitiesCollaborate with cross-functional teams to develop and implement...

  • Software Engineer

    18 minutes ago


    Vancouver, British Columbia, Canada Software Aspekte Full time

    About the RoleWe are seeking a talented Software Developer to join our team at D2L. As a key member of our software development team, you will play a critical role in designing, developing, and deploying cutting-edge software solutions that transform the way the world learns.Key ResponsibilitiesCollaborate with cross-functional teams to develop and implement...

  • C++ Software Engineer

    4 weeks ago


    Vancouver, British Columbia, Canada Apryse Full time $67,000 - $140,000

    Position Overview We are seeking skilled C++ software engineers who possess a unique blend of expertise, experience, and a proactive mindset to contribute to our innovative projects. In this role, you will be responsible for enhancing our premier document manipulation solution, Apryse SDK, by developing cutting-edge features and ensuring the robustness of...


  • Vancouver, British Columbia, Canada SAP Full time

    About the RoleWe are seeking a highly motivated and skilled Software Engineer Intern to join our team at SAP. As a member of our team, you will have the opportunity to work on cutting-edge projects and contribute to the development of our cloud-based services.Key ResponsibilitiesDesign, develop, and deploy cloud-based services using microservices...


  • Vancouver, British Columbia, Canada SAP Full time

    About the RoleWe are seeking a highly motivated and skilled Software Engineer Intern to join our team at SAP. As a member of our team, you will have the opportunity to work on cutting-edge projects and contribute to the development of our cloud-based services.Key ResponsibilitiesDesign, develop, and deploy cloud-based services using microservices...


  • Vancouver, British Columbia, Canada Alquemy Search & Consulting Full time

    Job Title: Senior C++ Software EngineerJob Summary:We are seeking a highly skilled and experienced C++ software engineer to join our team at Alquemy Search & Consulting. As a senior C++ software engineer, you will be responsible for designing, developing, and maintaining complex software systems using C++.Key Responsibilities:Investigate and resolve complex...


  • Vancouver, British Columbia, Canada Alquemy Search & Consulting Full time

    Job Title: Senior C++ Software EngineerJob Summary:We are seeking a highly skilled and experienced C++ software engineer to join our team at Alquemy Search & Consulting. As a senior C++ software engineer, you will be responsible for designing, developing, and maintaining complex software systems using C++.Key Responsibilities:Investigate and resolve complex...


  • Vancouver, British Columbia, Canada TikTok Full time

    About the RoleTikTok's Trust and Safety Engineering team is responsible for protecting users from harmful content and abusive behaviors. As a Backend Software Engineer Intern, you will collaborate with experts, machine learning engineers, and other cross-functional teams to deliver key results. Your technical solutions will support business requirements, and...