Ravenwake Games, a studio under Enad Global 7, focuses on creating immersive gaming experiences and is currently seeking a Software Engineer II to contribute to the EverQuest codebase. The role involves writing efficient code, collaborating with designers and artists, and documenting complex systems to enhance gameplay features.
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