1

Associate Software Developer Jobs in Burnaby, BC

Associate Software Engineer

Richmond, BC · Remote

CA$60.20K - CA$107.40K/yr

Plans and execute the design and development of cloud Radiology Software Systems. Performs ... Interface with user representatives or other engineering groups to define requirements and/or ...

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

Senior Software Developer

Vancouver, BC · Hybrid

CA$100K - CA$120K/yr

... software developer in the Vancouver area join the NYFIX development team at Broadridge with 8 or ... We believe that associates do their best when they feel safe, understood, and valued, and we work ...

Hexagon is a global leader in digital reality solutions, combining sensor, software, and autonomous ... Associate" are a plus * Relevant certifications in Cybersecurity are a plus. * Knowledge of Agile ...

Hexagon is a global leader in digital reality solutions, combining sensor, software, and autonomous ... Associate" are a plus * Relevant certifications in Cybersecurity are a plus. * Knowledge of Agile ...

next page

Showing results 1-20

People also search for

Associate Software Developer information

See Burnaby, BC salary details

$25.1K

$69.8K

$124.6K

How much do associate software developer jobs pay per year?

As of May 29, 2026, the average yearly pay for associate software developer in Burnaby, BC is $69,767.00, according to ZipRecruiter salary data. Most workers in this role earn between $53,764.00 and $79,893.00 per year, depending on experience, location, and employer.

What Is an Associate Software Developer?

As an associate software developer, you assist senior software developers with the programming and development of computer software. Your job duties include writing software code in various programming languages, troubleshooting issues with software applications, and performing unit testing of software components. The career typically requires a bachelor’s degree in computer science, software engineering, or a related field and on-the-job training. Additional qualifications include strong technical and problem-solving skills, prior coding experience, and knowledge of multiple programming languages.

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

To thrive as an Associate Software Developer, you need a solid understanding of programming languages (such as Java, Python, or C#), problem-solving abilities, and typically a degree in computer science or a related field. Experience with version control systems like Git, knowledge of integrated development environments (IDEs), and familiarity with software development methodologies are commonly required. Strong collaboration, adaptability, and effective communication help you excel within development teams and respond to project changes. These skills ensure efficient code development, seamless teamwork, and the ability to contribute to high-quality software solutions.

What are some common challenges faced by Associate Software Developers when collaborating on large projects?

Associate Software Developers often encounter challenges such as managing code integration with multiple team members, understanding legacy codebases, and keeping up with rapid changes in project requirements. Effective communication and proactive participation in code reviews are essential to ensure smooth collaboration. Additionally, learning to use version control systems and development tools efficiently helps minimize conflicts and improves productivity within the team.

What is the difference between Associate Software Developer vs Junior Software Engineer?

AspectAssociate Software DeveloperJunior Software Engineer
Required CredentialsBachelor's in CS or related field, some internshipsBachelor's in CS or related field, entry-level
Work EnvironmentCollaborative teams, entry-level projectsDevelopment teams, learning-focused tasks
Employer & Industry UsageTech companies, startups, IT firmsSoftware firms, tech departments in various industries
Common Search & ComparisonYesYes

The main difference between an Associate Software Developer and a Junior Software Engineer lies in terminology and specific company usage. Both roles typically require similar educational backgrounds and involve entry-level development tasks. The title 'Associate Software Developer' is often used in tech companies emphasizing a developmental pathway, while 'Junior Software Engineer' may be more common in traditional engineering environments. Overall, these roles are quite similar, with differences mainly in naming conventions.

What are the most commonly searched types of Software Developer jobs in Burnaby, BC? The most popular types of Software Developer jobs in Burnaby, BC are:
What are popular job titles related to Associate Software Developer jobs in Burnaby, BC? For Associate Software Developer jobs in Burnaby, BC, the most frequently searched job titles are:
What cities near Burnaby, BC are hiring for Associate Software Developer jobs? Cities near Burnaby, BC with the most Associate Software Developer job openings:
Infographic showing various Associate Software Developer job openings in Burnaby, BC as of May 2026, with employment types broken down into 81% Full Time, 15% Part Time, and 4% Contract. Highlights an 92% Physical, 1% Hybrid, and 7% Remote job distribution, with an average salary of $69,767 per year, or $33.5 per hour.

Associate Software Engineer, EverQuest

Ravenwake Games

Vancouver, BC

CA$38K - CA$55K/yr

Full-time

Posted 17 days ago


Job description

Position Title: Associate Software Engineer

Studio/Department: Darkpaw Games

Employee Type: Full Time, Regular

Location: Remote ( within BC, Canada)

Salary Range: $38,000 - $55,000 CAD

Ravenwake Games is the newest studio within Enad Global 7, a global leader in video game development and publishing. Backed by iconic franchises such as EverQuest®, PlanetSide®, DC Universe™ Online, Dungeons & Dragons Online®, The Lord of the Rings Online™, Magic: The Gathering Online, and MechWarrior®, we draw on a legacy of genre‑defining experiences. We're committed to delivering entertainment that inspires, engages, and unites players around the world. At Ravenwake Games, our mission is to craft immersive worlds that bring players together, build vibrant communities, and deliver unforgettable gameplay at every turn.

Description

This position will provide support to the Darkpaw Games Studio. Ravenwake is looking for a talented Associate Software Engineer to help tackle the massive codebase of EverQuest and build new features. If you have a knack for problem-solving, translating English into C++, and a passion for tinkering, then come help us continue the legacy of EverQuest!

Your Contribution

  • Writing and testing solid, reliable, and efficient code for highly scalable systems
  • Working with designers and artists to design, create, optimize, and maintain game systems and custom tools
  • Efficiently self-managing to balance working independently and with other developers
  • Documenting complex systems in a clear manner for others to rely as a reference and potentially expand upon

Required Knowledge and Experience

  • Experience playing EverQuest®
  • Self-starter attitude
  • Degree in Computer Science or Computer Science Engineering or equivalent work experience
  • 2+ years software engineering experience either in school, personal projects, or for work
  • Ability to communicate (both in written and verbal methods) complex processes in a clear manner
  • Strong analytical and problem-solving skills
  • A working proficiency in C++
  • Versatility with different styles of programming
  • Understanding of object-oriented software engineering principles and methodologies

Year-1 Success

  • Become familiar with the different sections of the EverQuest codebase
  • Gain a basic understanding of a few core gameplay systems as needed
  • Regularly engage in the software development lifecycle of gathering requirements, planning, implementation, testing, and releasing
  • Effective at managing your time appropriately and remain productive so most small tasks are completed in 3 - 5 days
  • Participate in team meetings and bring up ideas for discussion to improve the game, our tools, or our workflows
  • Clearly communicate with other developers to move past roadblocks or areas of confusion
  • Demonstrate high standards of ethics and fairness

Feel like you are a match for this role, but don't meet all the requirements? We encourage fresh viewpoints, so as long as you can show us how your attitude and other skills make up for any gaps, we still want to see your application!

Be Aware of Fraudulent Recruiting Activities

Ravenwake Games will never ask applicants for social insurance numbers, date of birth, bank account information or other sensitive information in job applications. Additionally, our recruiters do not communicate with applicants through free e-mail accounts (Gmail, Yahoo, Hotmail) or through online messaging apps (WhatsApp, Hangouts). We will never ask applicants to provide payment during the hiring process or extend an offer without conducting a phone, live video or in-person interview.
**Ravenwake is an Equal Opportunity Employer.**

#LI-DF1