1

Master Of Computer Application Jobs in British Columbia

$15/hr

Essential Functions: * Assist with identifying SKU discrepancy's in our master file daily * Assist ... Extended period of time working in front of computer monitor The above statements reflect the ...

... of permits and certificates. The incumbent will operate CPIC and other related RCMP computer ... your application online at www.burnaby.ca/careers. We thank all applicants for their interest ...

Bachelor's in Computer Science or related field (Master's, ITIL, PMP preferred). * Skills ... If you require accommodation through any element of the job application process, please notify us ...

Excellent computer skills and a good understanding of computer systems; * A successful track record ... the application of these Acts; * The ability to prioritize and multi-task in order to respond ...

Excellent computer skills and a good understanding of computer systems; * A successful track record ... the application of these Acts; * The ability to prioritize and multi-task in order to respond ...

Staff Engineer, Computer Vision

Burnaby, BC · On-site

CA$105K - CA$140K/yr

Participate in design reviews, code reviews, and the application of engineering best practices ... Experience developing and deploying computer vision and/or AI/ML solutions in real-world ...

Application Security Analyst

Vernon, BC · On-site +1

CA$88K - CA$102K/yr

Strong understanding of application, cloud, web, network, and endpoint security principles ... Bachelor's degree in Computer Science, Information Technology, Cybersecurity, or a related field.

Application Security Analyst

Vernon, BC · On-site +1

CA$88K - CA$102K/yr

Strong understanding of application, cloud, web, network, and endpoint security principles ... Bachelor's degree in Computer Science, Information Technology, Cybersecurity, or a related field.

Strong understanding of application, cloud, web, network, and endpoint security principles ... Bachelor's degree in Computer Science, Information Technology, Cybersecurity, or a related field.

... of permits and certificates. The incumbent will operate CPIC and other related RCMP computer ... your application online at www.burnaby.ca/careers. We thank all applicants for their interest ...

Chief Librarian

Surrey, BC · On-site

CA$206K - CA$243K/yr

Location: Surrey, BC Salary: $206,917 - $243,383 | full-time, permanent Application deadline ... The ideal candidate will bring an ALA-accredited Master of Library and Information Studies (MLIS ...

Master the art of precision cleaning through advanced techniques including chemical cleaning ... Component acid etching and cad plating processes. * Perform maintenance and housekeeping duties to ...

Showing results 41-60

Master Of Computer Application information

What is a Master of Computer Application (MCA)?

A Master of Computer Application (MCA) is a postgraduate degree focused on computer science, software development, and IT management. The program typically lasts two to three years and is designed to equip students with advanced technical skills, programming knowledge, and practical experience in developing software applications. Graduates of MCA programs are prepared for careers such as software developers, system analysts, IT consultants, and project managers in the technology industry.

What types of projects or tasks can I expect to work on as a Master of Computer Application (MCA) professional in my first job?

As an MCA professional starting your career, you can expect to be involved in a variety of projects such as software development, testing, maintenance, and support. Early roles often include working on coding assignments, debugging applications, and collaborating with team members on modules for larger projects. You may also participate in database management, documentation, and learning agile or scrum methodologies. Close teamwork with senior developers and frequent communication with quality assurance and project management teams are typical, helping you build both technical and soft skills for future advancement.

What are the key skills and qualifications needed to thrive as a Master of Computer Application (MCA) professional, and why are they important?

To excel as an MCA professional, you need a solid understanding of programming languages, software development, database management, and a relevant MCA degree. Familiarity with development tools like Eclipse or Visual Studio, version control systems such as Git, and certifications in technologies like Java, Python, or cloud platforms are highly valuable. Strong analytical thinking, teamwork, and effective communication distinguish top candidates in this field. These skills enable professionals to develop robust software solutions, collaborate efficiently, and adapt to evolving technology trends.

What is the difference between Master Of Computer Application vs BCA (Bachelor of Computer Applications)?

AspectMaster Of Computer Application (MCA)BCA (Bachelor of Computer Applications)
QualificationsPostgraduate degree, typically 2-3 yearsUndergraduate degree, typically 3 years
Work EnvironmentAdvanced roles, software development, system analysisEntry-level roles, internships, basic software development
Industry UsageUsed for higher education and specialized rolesUsed for foundational roles and entry-level jobs
Career PathSoftware Engineer, System Analyst, Project ManagerJunior Developer, Support Engineer, Intern

The Master Of Computer Application (MCA) is a postgraduate degree focusing on advanced computer skills, suitable for specialized roles in IT. BCA is an undergraduate program providing foundational knowledge, ideal for entry-level positions. Both qualifications are valuable in the IT industry, but MCA prepares candidates for higher-level roles, while BCA is a stepping stone for beginners.

Is Master Of Computer Application a good career?

A Master of Computer Application (MCA) is a valuable qualification for careers in software development, IT consulting, and systems analysis. It provides advanced knowledge of programming languages, database management, and software engineering, leading to opportunities in various technology companies and organizations. The career prospects depend on skills, experience, and industry demand for IT professionals.

What is a Master of Computer Applications?

A Master of Computer Applications (MCA) is a postgraduate degree focused on computer science and software development. It prepares students for roles in software engineering, programming, and IT management by covering topics like programming languages, database systems, and networking.

What are popular job titles related to Master Of Computer Application jobs in British Columbia?

For Master Of Computer Application jobs in British Columbia, the most frequently searched job titles are:

What job categories do people searching Master Of Computer Application jobs in British Columbia look for?

The top searched job categories for Master Of Computer Application jobs in British Columbia are:

What cities in British Columbia are hiring for Master Of Computer Application jobs?

Cities in British Columbia with the most Master Of Computer Application job openings:

Infographic showing various Master Of Computer Application job openings in British Columbia as of August 2026, with employment types broken down into 69% Full Time, 27% Part Time, and 4% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution.

Senior Software Engineer, Application

Sony Pictures Imageworks

Vancouver, BC • On-site

CA$104K - CA$150K/yr

Full-time

Medical, PTO

Re-posted 3 days ago


Key responsibilities

  • Take ownership of large, complex software projects, ensuring they are delivered on time, within scope, and with high-quality standards.

  • Participate in the design and implementation of artist-facing tools, such as playback review tools, asset browsers, and plugins.

  • Troubleshoot and resolve critical technical issues that impact the production pipeline.


Sony Pictures Entertainment rating

7.9

Company rating: 7.9 out of 10

Based on 11 frontline employees who took The Breakroom Quiz

1st of 7 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.


What Sony Pictures Entertainment employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom