Senior Programmers wanted at Dreamgate Studios

Submitted by souri on Thu, 24/11/2011 - 5:08pm
Region: 
Location: 
Position type: 
News type: 

Requirements
This section is broken down into Essential and Desirable skills and experience categories. The Essential section will be used for determining whether a given candidate will proceed to interview in ordinary circumstances (Time allowing and a reasonable number of candidates). The Desirable Skills & Experience section will be used as differentiators when assessing the relative suitability of candidates.

Essential Technical Skills & Experience

  • Solid C++ skills utilised on a commercial project
  • 1 shipped title
  • 2+ years industry experience

Desirable Technical Skills & Experience

  • Bachelors Degree in relevant subject
  • BigWorld Technology experience
  • Unity experience
  • Objective C experience
  • Python experience
  • 3D maths skills
  • Tools development experience
  • Network programming and integration experience
  • Systems / solution architect experience
  • Technical estimation skills
  • Agile (Scrum) development experience
  • Commonweatlh of Australia security clearance
  • Relational database experience, in particular MySQL
  • Experience with server load balancing
  • Experience with server security systems
  • Linux development experience
  • Network and Server setup, configuration and maintenance

Desirable Social & Personal Skills & Experience

  • Proven experience in cross functional team
  • Leadership / mentoring experience
  • Outspoken, passionate and opinionated on games related issues
  • Ability to accept and act upon criticism in a positive manner
  • Life experience outside of the game development industry
  • Proven ability to self direct
  • Proven ability to learn and adapt to new technologies, methods and processes
  • Proven ability to multi-task

Job Description
Working to the Head of Studios and the Lead Programmer you will be responsible for providing a wide range of technical solutions across a diverse set of projects and platforms, switching between tasks and projects as necessary.

As a key member of a small development team you will be expected to be involved in most discussions relating to the projects you have been assigned to including but not limited to: concepts, target demographics, game design, marketing, art design, narrative design, audio design, planning and scheduling, product testing and release management. As such it is vital that you are a keen gamer with a wide knowledge or games, technology and entertainment products across all platforms and medium.

It expected as a senior that you will assist with and for some projects be solely responsible for the technical design and architecture of the solution. This includes selection of appropriate middleware and libraries, definition of all key classes and interfaces, definition of automated test cases and definition of build processes and project specific coding practices.

It is expected that you will provide support and mentoring to junior staff from all disciplines on an informal basis as well as taking part in a more structured program for junior programmers.

On occasion you may be required to represent the company at client meetings, industry events and educational forums, as such it is expected that a suitable professional manner is maintained.

Performance Criteria
During probationary, annual and if necessary disciplinary reviews the following criteria will be assessed:

  • Technical Knowledge - Collated knowledge of techniques, processes and methods and your ability to apply to them to a particular problem space.
  • Technical Competence - Your ability to implement solutions in a robust and extensible manner
  • Planning and Delivery - Your ability to estimate, plan and deliver and the accuracy of those estimates and plans.
  • Teamwork & Participation - Your level of involvement with the team, the company and any external clients.
  • Leadership - Your skill at directing, managing and supporting more junior staff members
  • Creative thinking - Your ability to produce and communicate new, innovative and original ideas and concepts.

If you think you fit the bill please send your CV, any demos, or demo reels along with a covering email to careers@dreamgatestudios.com

Post new comment