1

Associate Developer Jobs in British Columbia (NOW HIRING)

Purpose of Position: As a DevOps Engineer, you will work closely with a team of architects ... Associate" are a plus * Relevant certifications in Cybersecurity are a plus. * Knowledge of Agile ...

Senior Software Developer

Vancouver, BC · Hybrid

CA$100K - CA$120K/yr

Programming order management, order routing, trading, risk management, or similar financial ... We believe that associates do their best when they feel safe, understood, and valued, and we work ...

Position Summary The School of Biomedical Engineering (SBME) at the University of British Columbia, Vancouver campus, invites applications for a full-time Research Associate in stem cell biology ...

Lead Software Developer

Vancouver, BC · Hybrid

CA$120K - CA$150K/yr

We are looking for an experienced senior software developer to join the NYFIX Matching development ... We believe that associates do their best when they feel safe, understood, and valued, and we work ...

Academic Job Category Faculty Non Bargaining Job Title Research Associate Department Shekhar | Department of Electrical and Computer Engineering | Faculty of Applied Science (Sudip Shekhar) Posting ...

Engineering Change Notices (ECNs) * Return Material Authorizations (RMA) * Interbranch transfers ... 000 associates around the world who help create a better tomorrow by providing sustainable ...

New

Engineering Change Notices (ECNs) * Return Material Authorizations (RMA) * Interbranch transfers ... 000 associates around the world who help create a better tomorrow by providing sustainable ...

New

Associate

Burnaby, BC · Hybrid

CA$110K - CA$140K/yr

Associate - Electrical Location: Vancouver, BC Job Type: Hybrid - WFH + In Office Salary Range ... engineering firm, recognized for its multi-disciplinary expertise. With more than seven hundred ...

next page

Showing results 1-20

Associate Developer information

See British Columbia salary details

$30K

$65.4K

$101.5K

How much do associate developer jobs pay per year?

As of May 30, 2026, the average yearly pay for associate developer in British Columbia is $65,376.00, according to ZipRecruiter salary data. Most workers in this role earn between $56,000.00 and $73,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Associate Developer, and why are they important?

To thrive as an Associate Developer, you need a solid understanding of programming languages such as Java, Python, or JavaScript, alongside a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic knowledge of databases is typically expected. Strong problem-solving skills, attention to detail, and the ability to communicate clearly with team members help you stand out in this role. These competencies are crucial to efficiently contribute to software projects, collaborate effectively, and support the delivery of high-quality code.

What are some typical challenges faced by Associate Developers when transitioning from academic projects to real-world software development?

Associate Developers often find that moving from academic or personal projects to professional software development introduces new challenges, such as working within larger codebases, adhering to established coding standards, and collaborating with cross-functional teams. Managing version control, participating in code reviews, and understanding the importance of clear documentation are also key aspects. Additionally, learning to estimate tasks accurately and prioritize responsibilities based on team goals helps Associate Developers grow and succeed in a professional environment.

What are Associate Developers?

Associate Developers are entry-level software professionals who assist in designing, coding, testing, and maintaining software applications under the guidance of more experienced developers. They typically work as part of a development team, contributing to projects by writing code, fixing bugs, and participating in code reviews. Associate Developers are often recent graduates or individuals with limited professional programming experience, and this role serves as a stepping stone to more advanced positions in software development.

What is the difference between Associate Developer vs Junior Developer?

AspectAssociate Developer
Required Credentials
Typically an entry-level role requiring a bachelor's degree in computer science or related field, with some certifications like Java or Python basics.
Work Environment
Usually works under supervision in software development teams, assisting with coding, testing, and documentation.
Employer & Industry Usage
Commonly used in tech companies, IT departments, and software firms as an entry-level position.
Comparison Summary

Both Associate Developer and Junior Developer are entry-level roles requiring similar educational backgrounds and certifications. They typically work in collaborative environments under supervision, focusing on coding and testing tasks. The terms are often used interchangeably, but 'Associate Developer' may emphasize a slightly broader support role within development teams.

What are the most commonly searched types of Developer jobs in British Columbia? The most popular types of Developer jobs in British Columbia are:
What cities in British Columbia are hiring for Associate Developer jobs? Cities in British Columbia with the most Associate Developer job openings:
Infographic showing various Associate Developer job openings in British Columbia as of May 2026, with employment types broken down into 1% As Needed, 66% Full Time, 31% Part Time, 1% Temporary, and 1% Contract. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $65,376 per year, or $31.4 per hour.
Senior Software Engineer, Application

Senior Software Engineer, Application

Sony Pictures Imageworks

Vancouver, BC

CA$104.20K - CA$150K/yr

Other

Medical, PTO

Posted 23 days ago


Sony Pictures Entertainment rating

6.8

Company rating: 6.8 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

3rd of 6 rated film or creative companies


Job description

Sony Pictures Imageworks is located on the unceded traditional territory of the Musqueam, Squamish, and Tsleil-Waututh First Nations. We are committed to respecting traditional lands, and working with communities towards reconciliation.

Sony Pictures Imageworks Canada Inc.

658 Homer Street., Suite 405, Vancouver, BC, V6B 2R4

Language in work environment - English

Benefits per company policy: include healthcare, tuition reimbursement, RRSP's, Sick and Vacation leave, standard increases as applicable

Job Description

As a senior software engineer on the APPS team, you will take on a leadership role in the development of artist-facing tools that enhance the creative and production teams at Sony Imageworks. Your expertise in software development will drive complex projects, as well as guide and mentor intermediate and associate engineers. You will be responsible for delivering high-quality software solutions, managing risks in large projects, and collaborating with both technical and creative teams to ensure the success of our tools and systems.

What You'll Do

  • Take ownership of large, complex software projects, ensuring they are delivered on time, within scope, and with high-quality standards.
  • Mentor and guide intermediate and associate engineers, providing support and feedback to help them grow.
  • Participate in the design and implementation of artist-facing tools, such as playback review tools, asset browsers, and plugins.
  • Write clean, efficient, and scalable code while adhering to best practices.
  • Define initial risks and mitigation strategies for large projects and ensure their successful execution.
  • Lead and participate in code reviews for less experienced team members.
  • Troubleshoot and resolve critical technical issues that impact the production pipeline.
  • Collaborate with senior team members to define architecture and design patterns for new projects.
  • Integrate applications with proprietary and third-party tools and systems.
  • Drive the development of intuitive UI/UX for artist-facing tools and plugins.
  • Analyze complex problems and develop long-term solutions that address root causes.
  • Proactively research and solve technical challenges, staying up-to-date with the latest industry trends and technologies.
  • Contribute to the strategic direction of the team and its projects.
  • Maintain clear documentation for code and technical processes to facilitate knowledge sharing.
  • Communicate effectively with both technical and non-technical stakeholders, ensuring alignment with project goals.
  • Foster a collaborative and positive team environment.

What You Bring

  • A bachelor's degree in computer science, computer engineering, or equivalent experience.
  • A minimum of four years of experience in software development, with a focus on developing applications in a production environment.
  • Expertise in developing plugins and tools for artist workflows and supporting creative teams.
  • Proficiency in Python programming, with experience in a UNIX/Linux environment.
  • Strong understanding of UI/UX principles, particularly with Qt/PyQt.
  • Ability to mentor and guide junior team members, with experience in code reviews and technical leadership.
  • Strong problem-solving skills, with the ability to analyze complex issues and propose scalable solutions.
  • Proven experience in integrating software with third-party DCCs such as Maya, Nuke, Houdini, and Katana.
  • Strong communication skills, with the ability to collaborate effectively with both creative and technical teams.
  • A strategic approach to problem-solving: identifying root causes and implementing long-term solutions.
  • Familiarity with version control systems such as Git and open-source projects like OTIO and OCIO.
  • Strong knowledge of C/C++ and OpenGL.

The anticipated base salary for this position is $104,200.00 - $150,000.00/yr (CAD). Benefits are per company policy: which include healthcare, tuition reimbursement, RRSP's, Sick and Vacation leave, standard increases as applicable. The actual base salary offered will depend on a variety of factors, including without limitation, the qualifications of the individual applicant for the position, years of relevant experience, level of education attained, certifications or other professional licenses held, and if applicable, the location of the position.

We value unique perspectives, and want diverse, unique talent to work with us. We encourage candidates from all identities to apply.

Sony Pictures Entertainment is an equal opportunity employer. We evaluate qualified applicants without regard to race, colour, religion, sex, national origin, disability, age, sexual orientation, gender identity, or other protected characteristics.