Description:
Daybreak and Darkpaw Games are looking for a talented Associate Software Engineer to help tackle the massive codebase of EverQuest and build new features. If you have a knack for problem-solving, translating English into C++, and a passion for tinkering, then come help us continue the legacy of EverQuest!
Your Contribution
- 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
Required Knowledge And Experience
- Experience playing EverQuest®
- Self-starter attitude
- S. in Computer Science or Computer Science Engineering or equivalent work experience
- 2+ years software engineering experience either in school, personal projects, or for work
- Ability to communicate (both in written and verbal methods) complex processes in a clear manner
- Strong analytical and problem-solving skills
- A working proficiency in C++
- Versatility with different styles of programming
- Understanding of object-oriented software engineering principles and methodologies
Year-1 Success
- 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
- Effective at managing your time appropriately and remain productive so most small tasks are completed in 3 - 5 days
- Participate in team meetings and bring up ideas for discussion to improve the game, our tools, or our workflows
- Clearly communicate with other developers to move past roadblocks or areas of confusion
- Demonstrate high standards of ethics and fairness