Online Programmer

Year    Mumbai, Maharashtra, India

Job Description

JOB DESCRIPTION Job Summary As an online programmer, you will be responsible for developing live/Connected game features such as managing online gameplay lobby, multiplayer synchronization, game invites, online purchases and so on. You will be pers

JOB DESCRIPTION Job Summary As an online programmer, you will be responsible for developing live/Connected game features such as managing online gameplay lobby, multiplayer synchronization, game invites, online purchases and so on. You will be person in charge of defining client-server communication, define game flow in case of communication failure, handle success cases, etc. Your day-to-day responsibilities include fixing issues in game mechanics, develop new connected/live game features. Ability to work independently is must. You will be also responsible to maintain required documentation about your/teams work. Collaboration is essential part of your job you will need to maintain required communication with stakeholders. Job Responsibilities Define, Plan and implement framework / programming solutions for online features. Establish responsible deadlines and personal work plans and manage time effectively. Follow and enhance existing development processes. Co-ordinate with design/art team to create new game features. Debug and fix issues in existing code base. Collaborate with required stakeholders Participate in code reviews, peer programming to increase code quality QUALIFICATIONS The professional value you bring: 3+ years ofgamedevelopment experience. Strong programming skills in C#, Knowledge of C++ Desirable. Strong experience with any commercial game engine(such as Unity 3D, Unreal, Cry engine). Proficiency in developing online game features. Excellent understanding of Client-Server Architecture,debugging andproblem-solvingskills. Understanding of multi-threaded principles/ Async function calls. Knowledge oflow-levelsystem architecture. Knowledge of software development environments and associated tools. (i.e. Visual Studio, Perforce, JIRA, Git) Experience of publishing at least 1 game on App store/First party. Nice to have: Experience with backend /full stack. Knowledge of Kubernetes is a plus. ADDITIONAL INFORMATION Ubisoft Offers: International collaboration game projects & AAA IP's. Access to cutting-edge hardware. Experience using hottest internally developed game engines. Proficient and fun-to-work-with colleagues. Ubisoft India is an equal opportunity employer and welcomes applications from all interested parties. The studio welcomes and encourages applications from differently-abled people.We thank you for your interest, however, only those candidates selected for an interview will be contacted. To all recruitment agencies: Ubisoft does not accept agency resumes. Please do not forward resumes to our jobs alias, Ubisoft employees or any other company location. Ubisoft is not responsible for any fees related to unsolicited resumes.No agencies please.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2947640
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Mumbai, Maharashtra, India
  • Education
    Not mentioned
  • Experience
    Year