Lead Online Programmer required at CIG Turbulent

Lead Online Programmer required at CIG Turbulent

Studio: CIG Turbulent

Job Opening: Online Programmer Manager / Lead Online Programmer

Location: Montreal, Canada

Type: Full-Time

Responsibilities:

  • Collaborate with team members to develop various online features for the intergalactic game Star Citizen.
  • Mentor other team members.
  • Design and implement well-structured, reliable, maintainable, and bug-free code.
  • Develop and test code, fix bugs, and optimize code according to guidelines.
  • Communicate with other team members, internal clients, and external stakeholders across multiple studios to determine requirements.
  • Identify technical obstacles and propose solutions to overcome the identified risks.
  • Document and participate in the review of technical designs with other software engineers.
  • Work with the Quality Assurance (QA) team to provide the necessary information to test the developed code.
  • Provide support to internal customers for the developed software.
  • Stay up to date on cutting-edge methods, practices, and technologies in software engineering.
  • Perform code reviews for other team members.
  • Participate in various meetings and discussions.
  • Share and adapt technical information to different audiences.

Qualifications & Skills:

  • 8+ years of experience in C++ programming
  • Experience in the video game industry on a AAA title for PC or console using C++. You have strong C++ programming skills.
  • Experience in developing online features and game systems
  • Strong multithreading programming skills
  • Ability to adapt to changing priorities in a constantly changing environment
  • Good understanding of development with CryEngine/Lumberyard engines; an asset
  • One or more PC game deliveries; an asset
  • Experience in online game or MMO development, including interfacing with backend server code; a plus
  • Experience working with different studios located in different time zones; an asset
  • Available to travel once or twice a year

animationa nd vfx job