Senior Backend Programmer

4 weeks ago


pune, India Ubisoft Full time

Job Description

As a backend programmer, you will be responsible for developing APIs for live/connected game and integrating them on client side. You will manage online gameplay lobby, multiplayer synchronisation, game invites, online purchases and so on. You will be the 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 client-server communication in game, develop new connected/live game features, maintaining the server-side logic and database integration of our applications and systems & finally collaborating with cross-functional teams to ensure the successful delivery of high-quality games.

Job Responsibilities: 

Design and implement scalable, efficient, and secure server-side architecture for game development.  Build and maintain RESTful APIs and integrate with third-party services and systems and ensure optimal server performance.  Collaborate with required stakeholders to ensure seamless integration between the server-side and client-side components.  Establish responsible deadlines and personal work plans and manage time effectively.  Follow and enhance existing development processes.  Debug and fix issues in existing code base.  Participate in code reviews, peer programming to increase code quality.  Take full autonomy of the work that you are delivering and supporting/guiding junior members of your team in development including code optimizations and debugging. 

Qualifications

5+ years of experience with backend / full stack programming.  Strong Proficiency in working with Linux/Bash Environment.  Strong Knowledge of Node.JS and JavaScript.  Knowledge of frontend & python is a plus.  Deep knowledge of database systems, query optimisation, and database design (Mongo / SQL and/or NoSQL).  Experience with cloud platforms and services (e.g., AWS, Azure, Google Cloud) is highly desirable.  Proficiency in developing game features based on sockets (preferably socket.io).  Excellent understanding of Client-Server Architecture, debugging and problem-solving skills.  Understanding of multi-thread principles/ Async function calls.  Knowledge of networking protocols is a must.  Knowledge of system architecture.  Knowledge of software development environments and associated tools. (i.e. Visual Studio, JIRA, Perforce/Git)  Experience of writing and maintaining Server-Side APIs for 1 game on App store/First party.  Strong communication and interpersonal skills, with the ability to work effectively in a collaborative team environment. 

  • Pune, India Ubisoft Full time

    Job DescriptionAs a backend programmer, you will be responsible for developing APIs for live/connected game and integrating them on client side. You will manage online gameplay lobby, multiplayer synchronisation, game invites, online purchases and so on. You will be the person in charge of defining client-server communication, define game flow in case of...


  • Pune, India Ubisoft Full time

    Job Description As a backend programmer, you will be responsible for developing APIs for live/connected game and integrating them on client side. You will manage online gameplay lobby, multiplayer synchronisation, game invites, online purchases and so on. You will be the person in charge of defining client-server communication, define game flow in case...


  • pune, India Antal International Full time

    Job Description Role- Data Engineer/Senior Analyst Programmer Location- Pune/Gurgaon/Noida Experience- 4 to 9 Years Notice Period - Immediate to 30 days Qualifications - B.Tech or equivalent qualification  Skills-Microsoft ETL, SSIS, ADF, DWH, SQL  Job Description - Technical Expertise:• Should have experience...


  • Pune, Maharashtra, India Antal International Full time

    Job Description Role- Data Engineer/Senior Analyst Programmer Location- Pune/Gurgaon/Noida Experience- 4 to 9 Years Notice Period - Immediate to 30 days Qualifications - B.Tech or equivalent qualification Skills-Microsoft ETL, SSIS, ADF, DWH, SQL Job Description - Technical Expertise:• Should have experience working on...

  • SAP ABAP Programmer

    4 weeks ago


    Pune, India Stefanini Full time

    Responsibilities:Design, creation and maintenance of ABAP and SAPScript programs within SAP for all PPC offices, globallyCollaboration with Senior SAP Business Analyst to troubleshoot SAP program issuesCollaboration with Senior SAP Programmer on larger assignments and projectsResearching, documenting and thoroughly testing solutionsClosely following SOX...


  • Pune, India LotusFlare, Inc. Full time

    Senior Backend EngineerIndiaJob Description As a Senior Backend Engineer within our Server Engineering team, you will work collaboratively with the Dev team as well as Mobile Operators to help build a network stack to support millions of users. You come from a systems or development background (or are comfortable in both areas). You are self-directed and...

  • SAP ABAP Programmer

    3 weeks ago


    Pune, India Stefanini, Inc Full time

    **_Major Responsibilities:_** - Design, creation and maintenance of ABAP and SAPScript programs within SAP for all PPC offices, globally - Collaboration with Senior SAP Business Analyst to troubleshoot SAP program issues - Collaboration with Senior SAP Programmer on larger assignments and projects - Researching, documenting and thoroughly testing solutions -...

  • Sumo Video Games

    4 weeks ago


    Bangalore/Pune/remote, India Sumo Video Games Private Limited Full time

    Role highlights :A Senior Programmer contributes to code development processes across the game. A C++ expert with specialisms if any, like multiplayer gameplay, systems programming, backend networking, performance optimization, and graphics will be a great fit.As a Senior Programmer you'll :- Write high-quality source code for complex game elements.-...

  • Senior Game Manager

    2 weeks ago


    Pune, Maharashtra, India Seven Consultancy Full time

    JOB DETAILS Understand and direct the work of the coding team.Mentor the code team and lead by example.Liaising with the team and production to achieve the highest possible quality product.Working with project managers and other development leads to define and complete programming tasks.Writing high quality source code.Ensuring the game is compliant with...

  • SAP ABAP Programmer

    2 weeks ago


    Pune, Maharashtra, India Stefanini Full time

    Responsibilities: Design, creation and maintenance of ABAP and SAPScript programs within SAP for all PPC offices, globally Collaboration with Senior SAP Business Analyst to troubleshoot SAP program issues Collaboration with Senior SAP Programmer on larger assignments and projects Researching, documenting and thoroughly testing solutions Closely...

  • SAP ABAP Programmer

    4 weeks ago


    Pune, India Stefanini Full time

    Responsibilities: Design, creation and maintenance of ABAP and SAPScript programs within SAP for all PPC offices, globally Collaboration with Senior SAP Business Analyst to troubleshoot SAP program issues Collaboration with Senior SAP Programmer on larger assignments and projects Researching, documenting and thoroughly testing solutions Closely...

  • SAP ABAP Programmer

    4 weeks ago


    pune, India Stefanini Full time

    Responsibilities: Design, creation and maintenance of ABAP and SAPScript programs within SAP for all PPC offices, globally Collaboration with Senior SAP Business Analyst to troubleshoot SAP program issues Collaboration with Senior SAP Programmer on larger assignments and projects Researching, documenting and thoroughly testing solutions ...

  • SAP ABAP Programmer

    3 weeks ago


    Pune, Maharashtra, India Stefanini, Inc Full time

    **_Major Responsibilities:_** - Design, creation and maintenance of ABAP and SAPScript programs within SAP for all PPC offices, globally - Collaboration with Senior SAP Business Analyst to troubleshoot SAP program issues - Collaboration with Senior SAP Programmer on larger assignments and projects - Researching, documenting and thoroughly testing solutions -...


  • Pune, Maharashtra, India Tether Operations Limited Full time

    Tether, the founder of the first, largest, and most widely used stablecoin USD₮, is rapidly expanding into a wide range of sectors, including secure and unstoppable communication technologies, energy production, mining, and further fintech infrastructure. All of these themes share and are deeply rooted in the principles of Bitcoin, which include...

  • Senior Backend Developer

    38 minutes ago


    Pune, Maharashtra, India NonStop io Technologies Pvt Ltd Full time

    About Us :NonStop io Technologies is a value-driven company with a strong focus on process-oriented software engineering. We specialize in Product Development and have 8+ years of experience in building web and mobile applications across various domains. NonStop io Technologies follows core principles that guide their operations and believe in staying...

  • Analyst Programmer L1

    2 weeks ago


    Pune, Maharashtra, India Antal International Full time

    Job Description Role - Analyst Programmer L1 (ETL Developer) Experience - 2 to4 Years Location - Pune, Gurgaon, Noida, Bangalore Notice period – Immediate to 30 days Salary- 10 Max Responsibilities: • Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.• Design,...


  • Pune, Maharashtra, India Stratacent Full time

    Position Title: Senior Mainframe Systems programmerLocation: Pune/ BangaloreExperience : 10+YearsShift Timings: UK ShiftPrimary roles and responsibilities Performs and coordinates the Install, Configuration, Migration, and Implementation activities of BMC ISPW Change Management Software. Hands on experience in SMP/e Testing, Product upgrades, Product...


  • Pune, Maharashtra, India Stratacent Full time

    Position Title: Senior Mainframe Systems programmerLocation: Pune/ BangaloreExperience: 10+YearsShift Timings: UK ShiftPrimary roles and responsibilitiesPerforms and coordinates the Install, Configuration, Migration, and Implementation activities of BMC ISPW Change Management Software. Hands on experience in SMP/e Testing, Product upgrades, Product migration...

  • Analyst Programmer L1

    3 weeks ago


    Pune, India Antal International Full time

    Job DescriptionRole - Analyst Programmer L1 (ETL Developer)Experience - 2 to4 YearsLocation - Pune, Gurgaon, Noida, BangaloreNotice period – Immediate to 30 daysSalary- 10 MaxResponsibilities:• Collaborate with cross-functional teams to understand business requirements and translatethem into technical specifications.• Design, develop, and maintain ETL...


  • Pune, India Antal International Full time

    RoleAnalyst Programmer L1 (ETL Developer)Experience 1 to4 YearsLocation Pune Gurgaon Noida Bangalore Notice period – Immediate to 60 days Salary 10 MaxResponsibilities: Collaborate with crossfunctionalteams to understand business requirements and translate them intotechnical specifications. Design develop and maintain ETL processesto extract transform and...