Core Software Developer – Junior Job Description Template
Our company is looking for a Core Software Developer – Junior to join our team.
Responsibilities:
- Work with the team to help resolve issues and solve problems;
- Contribute/construct technical and user facing documentation;
- Work with artists and production in the triage and resolution of day to day issues;
- Play a key role in supporting and improving our existing software stack;
- Work with the team’s Lead Developer to ensure that implementations are consistent with and compliant to the R&D department’s overarching strategies.
Requirements:
- Experience in a technical customer support role a plus;
- Degree in Computer Science, Engineering, Technical Animation or similar;
- Experience with Linux operating systems and developing on this platform;
- Knowledge of C++ or Python; knowledge of Lua a bonus;
- Experience operating in a team environment;
- Basic understanding of computer graphics, mathematics, and physics/simulation;
- Knowledge of key VFX application APIs – Maya, Katana, Houdini and/or Nuke considered an asset.