1

Internship Software Development Jobs in Surrey, BC

Full lifecycle application development and maintenance. * Monitor and optimize the performance ... Skills Required : * Minimum 1 year of relevant experience (excluding internships and coops)

Full lifecycle application development and maintenance. * Monitor and optimize the performance ... Skills Required : * Minimum 1 year of relevant experience (excluding internships and coops)

Lead by doing - mentor contractors and interns, set a high standard through code reviews, and bring ... QUALIFICATIONS: * 5+ years of full-stack development experience, ideally including time in an early ...

Basic understanding of software development, system architecture, and system integration concepts ... internships, or project experience is a plus. Benefits 1. Health Insurance, PTO, stock option 2. ...

Delivery Engineer - Canada

Vancouver, BC ยท Remote

CA$80K - CA$120K/yr

Basic understanding of software development, system architecture, and system integration concepts ... internships, or project experience is a plus. Benefits 1. Health Insurance, PTO, stock option 2. ...

Lead and manage the design, development, and delivery of complex multi-family and residential ... Internship Support; * Mentorship and training for professional growth and career advancement;

Lead and manage the design, development, and delivery of complex multi-family and residential ... Internship Support; * Mentorship and training for professional growth and career advancement;

Showing results 21-40

Internship Software Development information

What is an internship software development position?

Internship software development positions are temporary roles for students or recent graduates to gain hands-on experience in software engineering. Interns work on real projects, collaborate with professional developers, and learn industry practices such as coding standards, version control, and agile methodologies. These internships typically last a few months and can lead to full-time job offers upon successful completion. They provide valuable opportunities to build technical skills, professional networks, and a strong resume.

What are the key skills and qualifications needed to thrive as an internship software developer?

To excel as an Internship Software Developer, you need a solid understanding of programming fundamentals, problem-solving abilities, and coursework or projects in computer science or related fields. Familiarity with coding languages like Java, Python, or JavaScript, as well as experience with version control systems such as Git, is typically expected. Strong communication, eagerness to learn, and teamwork are vital soft skills that help interns integrate into development teams. These skills and qualities enable interns to contribute meaningfully, adapt quickly, and grow professionally in a dynamic tech environment.

What types of projects do interns typically work on during a software development internship?

Software development interns often contribute to real-world projects, such as building new features, fixing bugs, or supporting testing efforts within a team. Depending on the company, you might work on web or mobile applications, internal tools, or automation scripts. Interns usually collaborate closely with experienced developers, participate in code reviews, and attend team meetings. These experiences not only help you develop technical skills but also give you exposure to agile development practices and professional coding standards.

What is the difference between Internship Software Development vs Junior Software Developer?

AspectInternship Software DevelopmentJunior Software Developer
Required CredentialsTypically students or recent graduates, some may have coursework in programmingOften holds a degree in computer science or related field, with some practical experience
Work EnvironmentTemporary, learning-focused, often part-time or summer rolesFull-time, professional setting with ongoing project responsibilities
Employer & Industry UsageInternships are offered by tech companies, startups, and organizations for trainingEntry-level position in software development teams across industries

Internship Software Development roles are designed for students or recent graduates to gain practical experience, often in a temporary or part-time capacity. Junior Software Developers are entry-level professionals with some foundational skills, working full-time on ongoing projects. While internships focus on learning and training, junior roles involve contributing to real-world software development tasks.

Infographic showing various Internship Software Development job openings in Surrey, BC as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 14% Part Time, and 3% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution.

Business Development Coordinator

BKL Consultants

Burnaby, BC โ€ข Hybrid

Full-time

Medical, PTO

Posted 3 days ago

New


Job description

The opportunity

BKL Consultants Ltd. is seeking a proactive and detail-oriented Business Development (BD) Coordinator to support the firm's growth by managing our lead pipeline, identifying new opportunities, and coordinating client outreach. This is an exciting role for someone who thrives in a collaborative environment and wants to make a direct impact on how a small, high-performing consultancy wins work.

Based in our Burnaby office - just steps from the Gilmore SkyTrain station - this position offers the potential for a hybrid work arrangement.

If you're organized, curious about how firms grow, and energized by working across people, tools, and deadlines, we want to hear from you.


Who we are

BKL Consultants is Western Canada's leading acoustical consultancy. Since 1966, we've provided expert advice on acoustics, noise, and vibration to architects, builders, consultants, developers, facility owners, and governments. Our 30-person team includes engineers, scientists, and administrative staff who collaborate on projects across the region.

We're a successful small business with a friendly work environment and excellent opportunities for career advancement. As BD Coordinator, you'll be at the centre of our growth efforts, helping connect the right opportunities with the right people.


What you'll do

As BD Coordinator, you'll manage and grow the firm's pursuit pipeline while supporting client outreach and relationship development. Your responsibilities will include:

  • Monitor bid sites and procurement platforms for relevant opportunities; review RFPs and project descriptions to assess fit for BKL's service areas and geographic focus.
  • Manage and maintain the lead intake side of the CRM, ensuring new opportunities are logged, categorized, and qualified; track win/loss outcomes and maintain basic BD metrics to support pipeline reporting.
  • Prepare opportunity summaries for internal review, including project scope, timeline, submission requirements, and key decision criteria.
  • Use social selling and prospecting tools to identify, track, and research prospective clients, decision-makers, and project owners relevant to BKL's target markets.
  • Draft client outreach communications on behalf of business development team for their review and send; prepare talking points and relevant background for client meetings.
  • Coordinate lunch and learn presentations with target firms: identify appropriate contacts, handle scheduling and logistics, assist with presentation preparation, and follow up with attendees afterward.
  • Support relationship-building efforts by tracking client touchpoints, maintaining contact databases, and flagging follow-up opportunities.
  • Monitor industry news, project announcements, and market trends; research prospective clients and competitors to inform pursuit decisions and go/no-go discussions.


What you'll bring to the job

You have strong communication skills and a professional attitude with a willingness to manage multiple priorities at once. You have a positive outlook and require minimal supervision. You manage your time, prioritize tasks, and motivate yourself. You meet deadlines with high-quality, thorough work. We are looking for someone we can work alongside that we can count on.


Plus, you need the following

  • A diploma or degree in Business, Marketing, Communications, or a related field (or equivalent experience)
  • Strong written and verbal communication skills
  • Highly organized with the ability to manage multiple deadlines and competing priorities
  • Proficiency with Microsoft Office and comfort learning new software (CRM systems, project management tools)
  • Self-starter who can work independently with minimal direction
  • Experience in a sales, business development, client services, or administration coordination role (including co-op or internship experience) is an asset
  • Experience in the AEC (architecture, engineering, construction) or professional services industry is an asset
  • Familiarity with public procurement processes and bid platforms (BC Bid, MERX, Bonfire) is an asset
  • Experience with prospecting tools and online research methods for client identification is an asset


What we offer

  • Competitive salary commensurate with experience, with authorized overtime paid at time-and-a-half
  • Benefits package including health coverage, paid vacation, and RRSP contribution matching program
  • A collaborative, respectful team environment where your voice is heard
  • Flexible work arrangements and a culture that values work-life balance
  • A centrally-located, modern office across the street from SkyTrain
  • Paid professional development opportunities