Online Programmer

1 Year ago • 3 Years +

Job Summary

Job Description

Online Programmer for video games, requiring C/C++ & online frameworks like .NET, REACT, strong communication, and 3+ years experience.
Must have:
  • C/C++ Programming
  • Online Frameworks
  • Object Oriented
  • 3+ Years Exp
Good to have:
  • Software Design
  • UML Knowledge
  • Test Driven Dev
  • Agile Methodologies
Perks:
  • AAA Game IP's
  • Cutting-Edge Hardware

Job Details

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.

Similar Jobs

Ubisoft - Online Programmer – Ubisoft Connect

Ubisoft

(Hybrid)
11 Months ago
Ubisoft - C++ Online Programmer [Rainbow Six Siege] (m/f/d)

Ubisoft

(Hybrid)
11 Months ago
Gameloft - Online Programmer

Gameloft

(On-Site)
1 Year ago
Ubisoft - Lead Online Programmer (634)

Ubisoft

(Hybrid)
1 Year ago
Ubisoft - Online Programmer (634)

Ubisoft

(Hybrid)
1 Year ago
Ubisoft - Lead Online Programmer (634)

Ubisoft

(Hybrid)
1 Year ago
Silent Games - Online Programmer [UK ONLY]

Silent Games

(On-Site)
1 Year ago
Ubisoft - Online Programmer

Ubisoft

(Hybrid)
1 Year ago
Ubisoft - Online Programmer – Online Services

Ubisoft

(Hybrid)
1 Year 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

Looks like we're out of matches

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

Similar Category Jobs

Looks like we're out of matches

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

About The Company

Ubisoft is one of the entertainment industry's leaders, packing a remarkable slate of globally recognised brands. Its mission is to enrich players' lives with original and memorable moments of play.

 

Ubisoft has two studios in India including Ubisoft Mumbai and Ubisoft Pune. Collectively, the Ubisoft India studios consists of a strong expertise in departments across Production, Quality Control, and Customer Relationship Centre.

 

Ubisoft Pune opened in 2008 and it is one of the oldest and biggest game development studios in India. It has collaborated in the production and QC of several blockbuster franchises such as Assassin's Creed, Far Cry, For Honor, Ghost Recon, Just Dance, Riders Republic, Rocksmith, The Crew, and more.

 

Ubisoft Mumbai was established in 2018 consisting of a full-fledged production team. It has collaborated on multiple brands including Far Cry, Just Dance, Oddballers, and more.

 

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. Visit our website for more details.

Get notified when new jobs are added by Ubisoft India Studios

Level Up Your Career in Game Development!

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

Job Common Plug