This job listing expired on Dec 28, 2020
Tweet

Job Title

Senior Programmer

Requisition ID

R003816

Job Description

Responsibility:

  • A senior individual contributor that develops, writes, and debugs code.
  • Provides technical solutions and delivers clear, tested and efficient code
  • Anticipates, identifies and articulates problem areas and develops preventative solutions.
  • Has a clear vision of how products should function and the ability to lead peers to share this vision.
  • Supports content creators in their work.
  • Mentors less experienced members of the team.
  • Solves complex problems in resourceful and effective ways.
  • Participates in agile game development processes including pair programming and test driven development.
  • Reports to the Lead Programmer / Technical Director.

Requirement:

  • Spearheaded design and implementation of several architectural systems.
  • Demonstrated proficiency in C/C++.
  • Strong math background.
  • Thorough understanding of common data structures and algorithmic solutions.
  • Expert in several of the following areas: interface design, test automation, online, tools, portability, extensibility, build and data pipelines.
  • Thorough knowledge of software design practices including modular architecture, event-driven architecture, software design patterns and object-oriented design.
  • Ability to work with internal and externally developed code.
  • Ability to write clean, readable, portable, reliable, and optimized code.
  • A strong passion for video games.
  • Five or more years of programming experience
  • Degree in Computer Science or equivalent experience

Competencies

  • Strong problem solving and trouble-shooting skills.
  • Imagines, envisions and devises new approaches, concepts, models, designs and processes.
  • Leadership and mentoring skills.
  • Communicates effectively with the development team.
  • Good English verbal and written communication skills.
  • Continuous learner.
  • Ability to adapt to change.
  • Strong organizational skills.
  • Strong interpersonal skills.