Programming Manager/Senior Programmer
Description
POSITION SUMMARY
Inhance Digital Corp. is a fast growing interactive and digital animation agency with stellar Fortune 500 clients who seeks an experienced, detail oriented engineering manager with 10-15 years of experience in the video game industry. The candidate needs to be highly organized with the ability to manage the technical aspects of multiple interactive software projects. This is a wonderful opportunity to be a leader in a growing digital firm with excellent growth potential.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
• Manage the in-house software development/programming team across multiple exciting interactive projects while working closely with the project producers, General Manager and CTO
• Manage the in-house programming team, including:
o Manage the overall schedule for all programmers
o Mentor/monitor junior programmers, including frequent, over-the-shoulder "how are you progressing?" checks
o Keep real-time, confidential notes of programmer / programming “rule” violations, immediately point it out to programmer
o Provide evaluation of production programmers on monthly bases
o General coordination between all projects & metering out programming resources, especially the best use of R&D team
o Identify production bottlenecks & solve
• Set technology goals & overall vision in conjunction with software R&D team & CTO
o Obtain project information companywide & synthesizes into a coherent technical plan across R&D and production
o Responsible for being aware of all companywide technical issues, planning solutions, and delegating as necessary
• Actively participate in all design & production planning meetings
o Act as the in-house “go-to-person” for all technical and software development matters
o Establish guidelines for artists on procedures for creation of real-time 3D art assets for in-house 3D Engine
o Provide a buffer and coordinate efforts between R&D and production programming
o Assist in-house programming team with technical issues or challenges, including writing new code as needed
• Expand the programming team:
o Develop and manage technical guidelines for programming team
o Handle new tech hiring, design standard new hire test(s)
o Mentor & guide new programming staff
• Manage/edit technical documentation of in-house 3D Engine, including:
o Write sample LUA or C/C++ code as a teaching resource for team members
o Update API and wiki, spot inconsistencies between actual API and wiki
o Create new Basecamp "documentation update" tasks for R&D team
• Quality Control: plan/ delegate recurrent QA/testing procedures
• Video game production and digital animation studio experience preferred
• Salary is based on experience
This Job is no longer active!