WHAT WE DO
We build and maintain software tools that are used by all game development disciplines to support the creation of all Heart of the Dawn Games projects.
These software tools range from digital content exporters, a data processing asset pipeline to game, CI/CD automation systems and UI editors.
RESPONSIBILITIES
Design and build high performance and easy to use functionality in our frontend world editors and their corresponding backend APIs.
Collaborate and support artists, programmers and designers with how to best use our tooling and to design and develop new applications, technology and workflows to meet their needs.
Work with other experienced team members to research and define software architectural patterns and frameworks to use for building our internal tooling.
Collaborate closely with your Lead and team to support delivering internal tool features and fixes including technical discussion, following processes, and reviewing code.
Maintain the team’s existing codebase and deliver high-quality, time-effective solutions whilst being practical for long-term support.
REQUIREMENTS
Experience of system or application ownership; inclusive of requirements gathering, system design, and delivering significant contributions to code.
Strong C#/.NET skills.
Strong problem solving skills.
Demonstrated debugging skills.
Excellent communication and teamwork skills.
Experience working with WPF, XAML and the MVVM pattern.
Ability to work within a schedule and deliver effectively to deadlines
PLUSES
Please note that these are desirable skills and are not required to apply for the position.
Experience working with SQL/NoSQL databases.
Familiarity with one or more RPC frameworks such as WCF or gRPC.
Familiarity with one or more ORM frameworks such as NHibernate or Entity Framework.
Experience working with Docker.
Experience with automation and CI/CD systems.
Games industry experience working on AAA titles.