Software Developer- Shotgun
Description
Responsibilities:
- Primarily responsible for developing high quality, stable code for use within Shotgun’s Ecosystem
- Architect, develop and maintain the integration of Shotgun in our production pipeline using Python
- Develop and maintain Shotgun Event Handler Plugins
- Create testable, efficient and reusable code by using best in class software development practices
- Participate in design and code reviews
- Create unit and functional tests
- Participate in the continuous improvement of the development process
- Boost performance and encourage innovation
- Stay plugged into emerging technologies and industry trends and apply them into operations and activities
- Perform other Ad Hoc tasks as required
Requirements:
- A university degree or equivalent experience in Computer Science, Software Engineering or similar field
- 5+ years of Python programming experience
- 3+ years VFX Pipeline experience required
- Strong knowledge and experience with Shotgun Software Platform
- Understanding of production workflow, project management and scheduling
- Proven debugging, development testing, and problem solving abilities
- Flexible and able to work in a frequently changing environment
- Knowledge of relational database design and implementation
- Ability to handle high stress environments
This Job is no longer active!