Ravenwake Games is the newest studio within Enad Global 7, a global leader in video game development and publishing. They are seeking a Software Engineer II to tackle the massive codebase of EverQuest and build new features, while collaborating with designers and artists to create and optimize game systems and tools.
Responsibilities:
- Writing and testing solid, reliable, and efficient code for highly scalable systems
- Working with designers and artists to design, create, optimize, and maintain game systems and custom tools
- Efficiently self-managing to balance working independently and with other developers
- Documenting complex systems in a clear manner for others to rely as a reference and potentially expand upon
- Efficiently self-manage to balance working independently and with other developers
Requirements:
- Experience playing EverQuest®
- Self-starter attitude
- B.S. in Computer Science or Computer Science Engineering or equivalent work experience
- 3+ years of professional software engineering experience in a team environment
- Ability to communicate (both in written and verbal methods) complex processes in a clear manner
- Strong analytical and problem-solving skills
- Knack for picking up unfamiliar systems quickly and getting to the core of an issue
- Talent with regularly shifting gears to accommodate emergency issues
- A working proficiency in C++
- Versatility with different styles of programming
- Understanding of object-oriented software engineering principles and methodologies