Online Programmer

11 Months ago • 3 Years +

Job Summary

Job Description

Online Programmer at Ubisoft India requires 3+ years experience in C/C++, .NET, REACT, and object-oriented development.
Must have:
  • C/C++ experience
  • .NET framework
  • Object-oriented dev
  • Online frameworks
Good to have:
  • UML knowledge
  • Software design
  • Game industry exp
  • Test Driven Dev
Perks:
  • AAA game IP's
  • Game engine exp

Job Details

Company Description

Ubisoft is a leading developer and publisher of video games worldwide whose brand portfolio covers blockbusters such as Assassin’s Creed, Watch Dogs, The Division, Prince of Persia ,Splinter Cell, Ghost Recon, Rainbow Six, Rayman, Just Dance as well as games for the whole family, from Imagine and Petz to Raving Rabbids. To continue building on its achievements for the future, Ubisoft is looking for new talent for its growing Indian studios! 

We favor diversity, creativity, drive and team spirit. If you have the skills and the desire to succeed, we want you to be a part of this exciting period of growth 

To continue building on its achievements for the future, Ubisoft is looking for talented candidates for its growing Indian studios! 

Job Description

SUMMARY
​Online programmers work to leverage technology to implement systems, features and tools for video games.   
This position gives the opportunity to work on video games to tech enthusiasts who are dynamic and love to explore various technologies in a collaborative team environment.  

RESPONSIBILITIES:

  •  Work as a part of an agile development team, taking responsibility for organizing and planning their own work; 
  • ​Collect, interpret and analyze system/feature specifications to drive technical feasibility and the tech design; 

  • ​Translate the game/tech design into a realizable technical design; 

  • ​Assist with investigation, design and implementation of online tools, systems and features; 

  • ​Write code that is modular, self-contained and defensive, respects the architecture and observes the technical constraints such as network bandwidth restrictions, latency and packet loss; 

  • ​Collaborate with Quality Control to ensure online functionality is thoroughly tested; 

  • ​Ensure coding standards are followed and document implemented features; 

  • ​Write clear and well-structured code using the appropriate data structure and algorithms while bearing in mind performance, maintenance and architectural requirements; 

  • ​Stay up-to-date with the latest development in your domain and technology in general; 

  • ​Perform code review for peers and assist less experienced programmers; 

  • ​Support the Lead Programmer in any ad-hoc duties and requests.  

​ SKILLS AND KNOWLEDGE:  

  • ​Good knowledge of object oriented development; 

  • ​Working experience of C/C++, and online frameworks like .NET, REACT; 

  • ​Excellent communication skills in spoken and written English; 

  • ​Good interpersonal and communication skills; 

  • ​Good analytical and synthesis skills; 

  • ​Ability to debug networked/asynchronous systems; 

  • ​Understanding of speed and memory considerations, and able to implement basic optimisations; 

  • ​Knowledge of common algorithms, data structures and patterns, and their application; 

  • ​Ability to analyse and debug unfamiliar code of a reasonable complexity to understand, extend and refactor functionality of an existing module; 

  • ​Knowledge of different software development methods such as Test Driven Development, Unit Testing, Agile, etc; 

  • ​Able to plan and estimate their own tasks and ensure timely delivery of work; 

  • ​Ability to collaborate and resolve problems; 

  • ​Ability to adapt to change; 

​ RELEVANT EXPERIENCE:

  • ​Bachelor’s degree in computer science or computer engineering or equivalent; 

  • ​Minimum 3 years’ & above experience in software programming, ideally in the video game industry or any other relevant experience. 

  • ​Experience in software design patterns and UML;​ 

    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.

    Similar Jobs

    Haven Studios Inc - Programmeur·euse Services en ligne /SeniorSenior Online Programmer

    Haven Studios Inc

    Montreal, Quebec, Canada (On-Site)
    8 Months ago
    Gameloft - [ D&D - PC Console] Programmeur(se) en ligne / Online Programmer

    Gameloft

    Montreal, Quebec, Canada (On-Site)
    8 Months ago
    PlayStation Global - Programmeur·euse Services en ligne /SeniorSenior Online Programmer

    PlayStation Global

    Montreal, Quebec, Canada (On-Site)
    8 Months ago
    Gearbox Entertainment - Programmeur.euse online senior / Senior Online Programmer

    Gearbox Entertainment

    Montreal, Quebec, Canada (On-Site)
    9 Months ago
    Gearbox Software - Senior Online Programmer

    Gearbox Software

    Frisco, Texas, United States (On-Site)
    9 Months ago
    Gameloft - Online Programmer

    Gameloft

    Brisbane, Queensland, Australia (On-Site)
    11 Months ago
    Silent Games - Online Programmer [UK ONLY]

    Silent Games

    Newcastle Upon Tyne, England, United Kingdom (On-Site)
    12 Months ago

    Get notifed when new similar jobs are uploaded

    Similar Skill Jobs

    Looks like we're out of matches

    Set up an alert and we'll send you similar jobs the moment they appear!

    Jobs in Pune, Maharashtra, India

    Aristocrat Gaming - Configuration Operations Specialist

    Aristocrat Gaming

    Noida, Uttar Pradesh, India (Hybrid)
    8 Months ago
    Keywords Studios (Player Support) - Data Analyst - Operations

    Keywords Studios (Player Support)

    Pune, Maharashtra, India (Hybrid)
    8 Months ago
    Lumosity - QA Engineer - Gaming

    Lumosity

    Bengaluru, Karnataka, India (Hybrid)
    8 Months ago
    Unity - Senior Accountant, SEC Reporting

    Unity

    Bengaluru, Karnataka, India (On-Site)
    8 Months ago
    Zynga - Senior Data Analyst

    Zynga

    Bengaluru, Karnataka, India (On-Site)
    8 Months ago
    Unity - Benefits Specialist - EMEA

    Unity

    Bengaluru, Karnataka, India (On-Site)
    8 Months ago
    Aristocrat Gaming - Manual Testing (Sr. Engineer II)

    Aristocrat Gaming

    Noida, Uttar Pradesh, India (Hybrid)
    8 Months ago
    Electronic Arts - Quality Designer (Test Strategy, Automation, Data Analysis)

    Electronic Arts

    Hyderabad, Telangana, India (On-Site)
    8 Months ago
    Warner Bros. Games - Senior Software Engineer - Backend Development ( QoE Platform Team), Bangalore

    Warner Bros. Games

    Bengaluru, Karnataka, India (Hybrid)
    8 Months ago
    Warner Bros. Games - Staff Software Engineer in Test - (GQA Team),Bangalore

    Warner Bros. Games

    Bengaluru, Karnataka, India (On-Site)
    8 Months ago

    Get notifed when new similar jobs are uploaded

    Similar Category Jobs

    Tencent - Senior Software Engineer - Network

    Tencent

    Shanghai, Shanghai, China (On-Site)
    8 Months ago
    King - Senior QA Specialist - Shared Tech

    King

    Barcelona, Catalonia, Spain (On-Site)
    8 Months ago
    King - Senior Security Engineer 12 months Fixed Term Contract

    King

    Stockholm, Stockholm County, Sweden (On-Site)
    8 Months ago
    Evolution - Receptionist

    Evolution

    Southfield, Michigan, United States (On_site)
    8 Months ago
    Evolution - Procurement Coordinator

    Evolution

    São Paulo, State Of São Paulo, Brazil (On-Site)
    8 Months ago
    PlayStation Global - Manager, Partner Sourcing

    PlayStation Global

    London, England, United Kingdom (On-Site)
    8 Months ago
    Azra Games - Feature Designer

    Azra Games

    California, United States (Hybrid)
    8 Months ago
    Bungie - Destiny Weapons Designer (Associate to Mid)

    Bungie

    (Hybrid)
    8 Months ago
    CD PROJEKT RED - Lead Mission Designer

    CD PROJEKT RED

    Boston, Massachusetts, United States (Hybrid)
    8 Months ago
    Starkflow - Technical Lead - Odoo

    Starkflow

    Mexico (On-Site)
    8 Months ago

    Get notifed when new similar jobs are uploaded

    About The Company

    Ubisoft’s 21,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences.


    Their commitment and talent have 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.

    Montreal, Quebec, Canada (Hybrid)

    Pune, Maharashtra, India (Hybrid)

    Pune, Maharashtra, India (Hybrid)

    Kyiv, Kyiv City, Ukraine (On-Site)

    Pune, Maharashtra, India (Hybrid)

    Paris, Île-de-France, France (Hybrid)

    San Francisco, California, United States (Hybrid)

    Paris, Île-de-France, France (Hybrid)

    Saint-Mandé, Île-de-France, France (Hybrid)

    Saint-Mandé, Île-de-France, France (Hybrid)

    View All Jobs

    Get notified when new jobs are added by Ubisoft

    Level Up Your Career in Game Development!

    Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

    Job Common Plug