Online Back-end Developer
上海育碧电脑软件有限公司
- 公司规模:500-1000人
- 公司性质:外资(欧美)
- 公司行业:计算机软件
职位信息
- 发布日期:2019-11-28
- 工作地点:上海
- 招聘人数:1人
- 工作经验:无工作经验
- 学历要求:招1人
- 语言要求:不限
- 职位类别:互联网软件开发工程师
职位描述
Summary
The back-end developer will be responsible for developing, designing, implementing, testing, deploying and supporting the server-side of web applications, API and services that help improve the effectiveness of the IT team. He will be accountable for the technological choices and performances of systems.
Responsibilities
The main and routine tasks of the back-end developer are to:
· Actively participate in the design process to create, improve and optimize our solutions, tools and services.
· Program in a clear and structured manner that is in keeping with performance, maintenance, modularity, scalability and compatibility requirements.
· Document the work to ensure knowledge transfer and proper maintainability of the applications.
· Diagnose and resolve technical problems in applications.
· Assess performance of technical solutions on a regular basis and optimize systems whenever necessary;
· Collaborate with the Front-End developers to facilitate the integration of the front-end items
· Collaborate with other units within GNS and across Ubisoft to ensure the efficiency of the systems that are used by other teams
· Support the features and products
· Assimilate business changes and incorporate them in the IT systems and the daily activities;
· Carry out all other related tasks.
Training
Bachelor’s degree in computer science or computer engineering or equivalent.
Relevant Experience
Minimum 2-5 years of relevant work experience as Python (preferred) or similar as C#/ASP.net developer for web applications stacks.
Skills
· Develop and deliver clean and reusable code
· Ability to solve problems
· Be independent and resourceful
· Analytical and synthesis skills
· Good interpersonal and communication skills
· Must be a self-starter that requires only limited supervision/guidance
· Attention to detail
· Flexibility in organizing work
· Ability to work as part of a team : Front-end developer, DevOps
· Ability to adapt to change
· Results driven
· Oral and Written Comprehension of English
Knowledge
- As Python developer: excellent programming knowledge of Python with experience of one Python framework, i.e.: Flask, Django and ORM such as SQLAlchemy
- Or, as C#/ASP.net developer: a comprehensive programming knowledge of C# with experience of ASP.NET, ASP.NET Core frameworks and ORM such as Entity.
For both expertise :
Good knowledge of database design and usage.
A basic understanding of Front-End technologies
Bonus Skills/Desirable Assets
- Knowledge of design patterns and how to efficiently use them.
- Knowledge of Unit testing
- Experience with SQL databases.
- Experience with NoSQL databases, i.e. : MongoDB
- Experience with Agile development methodology, i.e. : Scrum
- Experience with source control in a team environment, i.e. : GIT
- Interest for continuous integration (CI) processes.
- Knowledge of Linux administration and willing to expand his role to support our Online game infrastructure: provisioning, automation scripting
- Interest for video games.
欲了解更多育碧中国工作机会,请关注育碧中国官方微信招聘号:“育碧招聘”
For more job openings at Ubisoft China, please follow our official careers Wechat account:"UBISOFTHR”
职能类别:互联网软件开发工程师
公司介绍
Ubisoft’s 19,000 team members, working across more than 40 locations around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their dedication and talent has brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.
Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. If you are excited about solving game changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown.
Created in 1996, Ubisoft Shanghai studio, is a vibrant and exciting place where our 600+ talents get opportunities to either co-develop great AAA blockbuster games, create cutting-edge online games or produce fun mobile games.
联系方式
- Email:Sha-Recruitment@ubisoft.com
- 公司地址:上海徐汇区桂箐路7号G7园区3号楼3楼