- 论坛徽章:
- 0
|
简历投递邮箱:carina@celthr.com.cn
Job Description:
The Software Engineer with work in the company’s platform team to write highly scalable and modular platforms using Java and compliment a team of game programmers, quality assurance, artists, designers, sound designers and producers.
Responsibilities:
· Analyze specifications to create, communicate, and implement technical design for a gaming platform
· Enhancing, designing, and implementing game platforms and operating systems that will interface in a standalone game machine or networked environment, in an online server/client based model
· Collaborate with the quality assurance, game development, production, and integration teams through the full software development lifecycle
· Drive, create, and enhance the development processes used by the team
· Create and enhance platform frameworks and modularity
· Provide technical mentorship to the other software engineers
Experience and Qualifications: (required unless otherwise noted)
· Minimum 5 year experience on professional/commercial projects, with an excellent work history that demonstrates core competencies at the programming level
· Extensive experience writing highly modular and scalable Java backend systems (J2EE, Spring, JDBC, Mybatis)
· Experience using NoSQL and MySQL
· Ability to write advanced, well organized, object oriented Java code following well established design patterns
· Excellent analytical and communications skills, oral and written
· Agile development process experience; including unit testing, story creation, continuous integration, and close collaboration with product management and quality assurance
· Strong analytical skills in troubleshooting and fixing code, logic, performance and quality errors
· Excellent verbal & written communication skills in English and Mandarin Chinese
· Bachelor’s degree or higher in Computer Science or related field
Other desirable personal qualities and skills:
· Familiarity with C++ ,ActionScript,Erlang is desirable
· Excellent communication and interpersonal skills
· Demonstrated attitude and aptitude for an energetic start-up environment
· Other Asian language skills (verbal and/or written) a plus
· Familiar with many open source projects and Contribution to the open source project.
|
|