Daybreak and Darkpaw Games are looking for a talented Associate Software Engineer to help tackle the massive codebase of EverQuest and build new features.
Requirements
- A working proficiency in C++
- Versatility with different styles of programming
- Understanding of object-oriented software engineering principles and methodologies
- 2+ years software engineering experience either in school, personal projects, or for work
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
- Become familiar with the different sections of the EverQuest codebase
- Gain a basic understanding of a few core gameplay systems as needed
- Regularly engage in the software development lifecycle of gathering requirements, planning, implementation, testing, and releasing
Other
- Experience playing EverQuest®
- Self-starter attitude
- Ability to communicate (both in written and verbal methods) complex processes in a clear manner
- Strong analytical and problem-solving skills
- Effective at managing your time appropriately and remain productive so most small tasks are completed in 3 - 5 days