The Python developer is responsible for developing and maintaining software tools. They provide assistance to Technical Directors.
Thorough knowledge in core Python
Experience developing tools and Plugins
Good understanding of OOPS
Ability to adapt to changing needs throughout the course of the development cycle
Solid understanding of 3D math
Understanding of the threading limitations of Python, and multi-process architecture
Strong unit test and debugging skills
Knowledge in Maya is an added advantage
Good understanding of C and C++ language
Good knowledge in Physics
Interest in and ability to work collaboratively with technical and creative team members
Excellent communication skills
Besides skills and qualifications, here are some other pre-requisites for the job:
You should be able to take deadline-related pressure and be committed to the job. If you have what it takes, we would like to extend a warm invitation for you to join us.
If you are interested in the position listed, please do send in your Curriculum Vitae via the following e-mail address: firstname.lastname@example.org