Junior Software Developer

  • Full-time

Company Description

The Moving Picture Company (MPC) is a global creative studio with a single goal: to create experiences that move people. With decades of storytelling experience, we are perpetually pushing the limits of what is technologically and artistically possible to tell visually stunning stories.

MPC continues to lead in an ever-evolving industry, building authentic and long-lasting connections with audiences across all channels.

Job Description

The Junior Software Developer will be responsible for improving MPC Bangalore’s experience with both proprietary and third party software, but will also have significant opportunity to contribute to the core visual effects pipeline used globally by MPC Advertising.

The developer will provide a broad range of support ranging from modifying job configurations to debugging complex python code, to creating new tools and systems from scratch with direction. They will communicate local studio needs to the rest of the global software team and ensure that the studio is compliant with best practices.

Responsibilities:

  • Developing visual effects pipeline tools
  • Contributing to asset and production management systems
  • Working with visual effects artists and other developers to assist production needs
  • Maintaining and updating existing software
  • Integrating third party tools
  • Peer code review and participation in global software team activities

Qualifications

  • Degree in computer science or similar
  • Experience with Python, C++, shell scripting

Preferred skills:

  • Experience using Linux (or other Unix-like) operating system
  • Experience developing with third-party APIs
  • Experience using git or other version control system
  • Experience with UI design and asset management
  • Experience with Agile development

Desirable skills, but not essential

  • Understanding of computer graphics and 3D math
  • Experience with visual effects applications like Maya and Nuke

Additional Information

This job application remains open even when we don’t have roles available. If you would like to be considered, please apply and we will contact you as soon as we have an opening.

Please click here to review our privacy notices for job applicants.

If you require assistance applying, please reach out to [email protected] and we'll be happy to assist.

TECHNICOLOR IS AN EQUAL OPPORTUNITY EMPLOYER

Technicolor complies and prohibits against discrimination on the basis of race, religion, creed, color, national origin, ancestry, medical condition (including genetic characteristics), mental and/or physical disability, political party preference, political belief, socioeconomic status, familial status, registered domestic partner status, military service, pregnancy, childbirth and related medical conditions and any other characteristic or activity protected by federal, state/provincial or local law.

Privacy PolicyImprint