Online Programmer Resume Samples

4.5 (127 votes) for Online Programmer Resume Samples

The Guide To Resume Tailoring

Guide the recruiter to the conclusion that you are the best candidate for the online programmer job. It’s actually very simple. Tailor your resume by picking relevant responsibilities from the examples below and then add your accomplishments. This way, you can position yourself in the best way to get hired.

Craft your perfect resume by picking job responsibilities written by professional recruiters

Pick from the thousands of curated job responsibilities used by the leading companies

Tailor your resume & cover letter with wording that best fits for each job you apply

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Resume Builder
CHOOSE THE BEST TEMPLATE - Choose from 15 Leading Templates. No need to think about design details.
USE PRE-WRITTEN BULLET POINTS - Select from thousands of pre-written bullet points.
SAVE YOUR DOCUMENTS IN PDF FILES - Instantly download in PDF format or share a custom link.

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Create a Resume in Minutes
FW
F White
Freddy
White
13609 Marcella Divide
New York
NY
+1 (555) 710 3597
13609 Marcella Divide
New York
NY
Phone
p +1 (555) 710 3597
Experience Experience
Phoenix, AZ
Online Programmer
Phoenix, AZ
Kuphal Inc
Phoenix, AZ
Online Programmer
  • Perform load tests, suggest improvements and optimize whenever necessary
  • Collaborate with development team to test and improve security-relevant components
  • Work as a part of an agile development team
  • Work closely with Game Designers and Gameplay Programmers in order to develop one of Ubisoft's major Mobile titles
  • Collaborate with the development teams to improve current processes and tools and define new ones
  • Develop & Support online services, integrate them into studio’s products
  • You will be responsible for creating, debugging, maintaining and optimizing the game online services and the related tools that are used for the game’s development
Chicago, IL
Lead Online Programmer
Chicago, IL
Walker and Sons
Chicago, IL
Lead Online Programmer
  • Passionate about playing and making games, and has a good knowledge of the games industry in general and online gaming in particular
  • Work as a key part of an agile development team, taking responsibility for organizing and planning the online team work with the associate producer / producer
  • Help define good programming practices and coding standards, and ensure they are enforced within the online team through regular peer code reviews
  • Keep abreast of changes related to online gaming within the industry
  • Identify opportunities for code refactoring
  • Has knowledge of different software development methods such as Test Driven Development, Unit Testing, Agile etc
  • Responsible for the education of the rest of the team to ensure online gameplay is considered during the design and implementation of game features
present
Los Angeles, CA
Senior Online Programmer
Los Angeles, CA
Bailey, Schimmel and Rodriguez
present
Los Angeles, CA
Senior Online Programmer
present
  • Work as a key part of an agile development team, taking responsibility for organizing and planning their own work
  • Work alongside the company's advanced research teams to propose effective solutions to customers
  • Assist with investigation, design and implementation of class-leading online features
  • Work and analyze research data in order to promote company's leading solutions and products
  • Keeps abreast of changes related to online gaming within the industry
  • Knowledge about server and database programming, distributed systems and online services
  • Interest in the video game market and online gaming
Education Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
Loyola Marymount University
Bachelor’s Degree in Computer Science
Skills Skills
  • Being knowledgeable about the technologies and tools used in the video game production pipeline and TRC/TCR restrictions is highly appreciated
  • Knowledge of best practices and IT operations with always-available micro services in the context of continuous integration and continuous delivery
  • Scalability, stability, and security testing of services
  • Strong knowledge of C++ programming. Python programming experience is
  • Excellent knowledge of scripting languages
  • Demonstrate attention to details
  • Ability to work as part of a team
  • Ability to adapt to change
  • Attention to detail
  • Knowledge of REST APIs
Create a Resume in Minutes

12 Online Programmer resume templates

1

Online Programmer Resume Examples & Samples

  • Work with the Team Lead Online to design, prototype, and implement the basic connectivity services that will be offered in the game
  • Understand the online intentions of the project and contribute to the development needs
  • Analyze existing online features in the engine and verify whether they meet project intentions
  • Suggest improvements whenever necessary by designing and implementing new systems
  • Collaborate with the Creative Director and Game Designers to discuss constraints and set out the technical possibilities for the various online features
  • Support the online features and systems designed for production
  • Determine and correct the online bugs determined by other working units and the quality control team
  • Problem- solving skills
  • Ability to adapt to change
  • Knowledge of terms, TCR/TRC related to online
2

Online Programmer Resume Examples & Samples

  • You will be responsible for creating, debugging, maintaining and optimizing the game’s network and online services, and the related tools that are used for the game’s development
  • You will work closely together with Game Designers and Gameplay Programmers from different worldwide sites in order to develop one of Ubisoft’s major AAA titles
  • Design, prototype, and implement the connectivity services that will be offered in the game while keeping high scalability, availability and security in mind
  • Perform load tests, suggest improvements and optimize whenever necessary
  • Ensure the smooth communication with the similar production teams worldwide (with both technical and non-technical parties)
  • Document the work to transfer knowledge and enable users (other programmers and team members from other job families) to understand how to use the new systems and features
  • Strong knowledge of C++ programming. Python programming experience is a plus
  • Experience working with networking protocols (UDP / TCP / Custom protocols), client-server architecture, web server technology and protocols, web services; peer-to-peer architecture is a plus
  • Database programming knowledge in MySQL; Redis and MongoDB are a plus
  • Being knowledgeable about the technologies and tools used in the video game production pipeline and TRC/TCR restrictions is highly appreciated
  • Autonomy, good problem-solving skills
  • Ability to communicate effectively with both technical and non-technical parties
3

Online Programmer Resume Examples & Samples

  • Investigates, proposes design and implementation of class-leading online features
  • Sets up, develops customizations for and maintains the accompanying systems at the server side
  • Writes debugging tools for programmers, level designers and artists
  • Supports the other teams in the studio in designing, integrating, testing and validating the network and online features of the game
4

Online Programmer Resume Examples & Samples

  • You’ve completed your undergraduate degree in Computer Science or Software Engineering and you’re passionate about multiplayer games
  • You’ve shipped at least one title as an online programmer, bonus points if you shipped it one PS4 or Xbox One
  • You've mastered one or more of the following
  • C++, C#, Java/Scala, Python
  • SQL or NoSQL databases, including MySQL, Couchbase, MongoDB
  • You can show us you’ve used at least one Online Web Framework such as
  • Play Framework, Flask, Django, Node.js
  • You’ve worked with at least one Cloud Computing Platform including
  • Amazon Web Services, Microsoft Azure, Google Cloud Platform
  • You love to come up with timely solutions that help your team move forward
  • You’re attentive and on top of the newest technology trends
  • Enjoy being a part of a close-knit team
5

Lead Online Programmer Resume Examples & Samples

  • Builds, with the Lead Programmer, an efficient online team to accomplish the project mandate
  • Works with the Lead Programmer and production to define online team’s objectives and gives visibility about online team progress
  • Evaluates the online team members in collaboration with the Lead Programmer for technical evaluation
  • Gives regular feedback to the team members, in the shape of regular one on ones
  • Resolves personal conflicts within the online team when needed
  • Recruits with the Lead Programmer for the online team
  • Builds and maintains a strong network with the rest of online teams in the company / project
  • Responsible for the education of the rest of the team to ensure online gameplay is considered during the design and implementation of game features
  • Assist the online team in the investigation, design and implementation of class-leading online features, encouraging the design of the code in UML for proper visibility and documentation
  • Lead the implementation of practical and timely solutions that meet the game design and technical requirements
  • Collaborate with Quality Assurance team to ensure online functionality is thoroughly tested
  • Work as a key part of an agile development team, taking responsibility for organizing and planning the online team work with the associate producer / producer
  • Help define good programming practices and coding standards, and ensure they are enforced within the online team through regular peer code reviews
  • Maintain technical documentation for the online team
  • Encourages the team to identify potential issues within the code, raise flags and propose solutions
  • Keep up-to-date with changes to platform requirements as applicable, and ensure these are adhered to
  • Keep abreast of changes related to online gaming within the industry
  • Passionate about playing and making games, and has a good knowledge of the games industry in general and online gaming in particular
  • Able to plan and estimate team’s tasks and ensure timely delivery of work
  • Substantial commercial software development experience with significant involvement in 2 published games in an online or network programming capacity
  • Able to analyze unfamiliar code of a reasonable complexity to understand and extend the functionality of an existing module
  • Has knowledge of different software development methods such as Test Driven Development, Unit Testing, Agile etc
  • Understanding of solving typical online issues related to latency, bandwidth utilization and synchronization of game objects
  • Knowledge of HTML, REST, http verbs
  • Knowledge of SQL database management (e.g. mysql, postgres), NoSQL (e.g. coachbase) and key/value fast storage (e.g. redis, memcached)
  • Knowledge of online community support, e-commerce, downloadable content, hands-on experience in these areas also beneficial
6

Online Programmer C Resume Examples & Samples

  • Actively participate to the design and evolution of simple and complete APIs that let games easily access the TGO’s global services
  • Develop, integrate and test those APIs
  • Collaborate with other TGO teams that develop global services
  • 5 to 10 years experience in C++ programming
  • STL and template programming experience
  • Online and/or Web Development experience would be an asset
7

Online Programmer Resume Examples & Samples

  • Develop the server backend of a high-quality game
  • Develop & Support online services, integrate them into studio’s products
  • Design, develop and document scalable server software to operate a high number of concurrent users
  • Analysis, architecture, design and implementation of websites which tie into our games
  • Create and maintain the game structure, persistency, communication and logic
  • Constantly profile and optimize the server architecture, code, data structures, bandwidth, memory and CPU usage
  • Test and improve security-relevant components
  • Design and optimize client/server communication
  • Take initiative to improve coding quality guidelines, tools and methods, including unit testing, code analysis, build system automation, deployment automation etc
  • Build an extended experience that unifies web and mobile
8

Senior Online Programmer Tom Clancy s The Division™ Resume Examples & Samples

  • Integration of 1st party services and requirements
  • Tools & Monitoring systems
  • Experiences of next gen consoles and their requirements
  • Experience of distributed systems
9

Online Programmer Resume Examples & Samples

  • Develop the server backend and client API for high-quality games
  • Constantly profile and optimize the server architecture, code, data structures, bandwidth, and memory and CPU usage
  • Collaborate with development team to test and improve security-relevant components
10

Online Programmer Resume Examples & Samples

  • Develops, maintains and optimizes the low-level network layer of the game and of related systems such as support for gameplay synchronization, matchmaking or server-side applications
  • Understands the online intentions of the project and contributes to the development needs
  • Analyzes existing online features in the engine and verify whether they meet project intentions
  • Writes portable code
  • Identifies missing details in feature requests and can break down the tasks into modules that can be implemented and tested
  • Is able to judge and communicate on the potential impact of his changes
  • Optimizes algorithms for memory usage and speed
  • Experience in gaming industry, with at least 2 years as Online Programmer or in a similar position
  • Strong knowledge of C++, solid understanding of meta programming techniques, and experience with network protocols, distributed systems and scalability algorithms
  • Passion for the making and playing of games
  • Updating job knowledge proactively
  • Passion for videogames and extensive knowledge of different game genres across all platforms
  • Positive attitude and a genuine team player
  • Bilingual Spanish-English preferred, French is a plus
11

Online Programmer Resume Examples & Samples

  • Design and implement features, APIs and test suites according to specifications
  • Work as a part of an agile development team
  • Maintain a high software quality, find and fix bugs
  • Availability to travel for short periods of time, up to one month per year
12

Online Programmer Resume Examples & Samples

  • Participate in the design/analysis, coding, testing, integration, debugging and supporting of online services
  • Offer quality support to productions
  • At least 3 years of experience in the following
  • RESTful web services using MVC Web API
  • IIS (Internet Information Services)
  • C# programming (.NET 4.5 and above)
  • Database programming (SQL or NoSQL)
  • Extensible distributed systems (scalability)
  • Unit, integration and load testing
  • Having good relationship and communication skills
  • Easily adapts to changes, to new concepts
  • Be proficient in English and French, written and spoken
13

Senior Online Programmer Resume Examples & Samples

  • The firm welcomes associate and senior level programmers, whom have a strong interest in data research
  • Looking for people who are collaborative, able to see projects to completion, able to work as a team, communicative, and committed to improving themselves
  • Must have some web programming experience, such as HTML, CSS, Java, OR JavaScript
  • Capable communicator, able to work collaboratively, and in a team
  • Able to communicate bi-culturally both in English and Japanese
  • Possesses an interest in data analysis, and data tables
  • Studied web programming, or IT in University
14

Online Programmer Resume Examples & Samples

  • Working with Databases
  • 3+ years of professional C and/or C++ programming skills
  • Knowledge of Software Engineering principles
  • Experience in high- and low level scalability issues
  • Experience working with AAA titles
15

Online Programmer Resume Examples & Samples

  • Collaborate with other off-site teams to discuss constraints and technical possibilities
  • Be familiar with at least one of the following types of projects and technologies: custom Python and C++ service solution utilizing different SQL and NoSQL database that exposes a REST API; REST API implemented with Django and Django REST framework; web GUI written in CoffeScript with AngularJS
  • Good spoken / written English
16

Online Programmer Resume Examples & Samples

  • At least one year of C++ development
  • Development experience with the STL and templates
  • Experience with RESTful interfaces and Angular is an asset
  • At least one year as an integration specialist, application engineer or in a technical support role
  • Demonstrate excellent communication and vulgarization capabilities (in both French and English)
  • Show enthusiasm in helping developers to solve technical problems in a robust and durable fashion
  • Ability to manage several matters in parallel
  • Demonstrate attention to details
17

Online Programmer Resume Examples & Samples

  • RESTful web services using MVC Web API
  • IIS (Internet Information Services)
  • C# programming (.NET 4.5 and above)
  • Database programming (SQL or NoSQL)
  • Extensible distributed systems (scalability)
  • Unit, integration and load testing
18

Online Programmer Resume Examples & Samples

  • Strong programming skills in Python
  • Expertise in online test framework and architecture
  • Proven leadership and coaching skills
  • Self-direction and motivation
  • Passion for making and playing games
19

Online Programmer Resume Examples & Samples

  • Collaborate with developers across product and services teams to integrate with backend APIs
  • Works with other engineers to integrate the online backend features into the game
  • Resolves any issues during development phase
  • Helps develop and maintain integrations and best practices documentation
  • 5+ years building online web systems using Java/C++/C#, with SQL/ noSQL database backend
  • 3+ years building or consuming Web Services (REST, OAuth)
  • Experience with cloud technologies, preferably AWS cloud services
  • Strong experience with setting up continuous integration infrastructure using TeamCity, Jenkins, etc
  • Extensive experience with troubleshooting and debugging tools such as Fiddler, Wireshark Chrome DevTools, etc
  • Experience working in the game industry
  • Experience with caching solutions such as Redis, Memcached, etc
  • Experience with distributed systems such as Elasticsearch, Zookeeper, etc
  • Experience with deployment tools such as Chef, Ansible, etc
20

Online Programmer Resume Examples & Samples

  • Develop the serveir backend and client API for high-quality games
  • Develop & Supportonline services, integrate them into studio’s products
  • Anaylsis, architecture, design and implementation of websites which tie into our games
  • Constantly porfile and optimize the server architecture, code, data structure, bandwidth, and memory and CPU usage
  • Collaborate with development team to test and imporve security-relevant compnents
  • Design and optimize client/Server Comminication
  • Take initiative to impore coding quality guidelines, tools and methods, including unit testing, code analysis, build systems automation, deploymnet automation etc
  • Build an expericne that unifies web and mobile
21

Online Programmer Resume Examples & Samples

  • Working with and have knowledge about C++ programming
  • You will be working with Databases
  • You will be working with scalability, stability, and security testing of services
  • Tools & Monitoring systems will be a part of the job
22

Online Programmer Resume Examples & Samples

  • Design, setup, deploy, monitor and maintain the hybrid environments for the team doing online micro services in the cloud and in our data center
  • Participate in the deployment of micro services that are highly available, scalable, and self-healing
  • Collaborate with the development teams to improve current processes and tools and define new ones
  • Act as an expert for the UbiServices teams on the various DevOps topics: automation, infrastructure definition, provisioning, configuration management, deployment, monitoring, continuous integration and continuous delivery
  • Participate in the evaluation and integration of new technologies and best practices
  • 3+ years of experience in systems administration in a large environment with many different kind of servers
  • Autonomy and versatility
  • Demonstrate flexibility in the planning of tasks
  • Be results-oriented
  • Expertise in Linux system administration. Windows system administration is an asset
  • Excellent knowledge of scripting languages
  • Excellent knowledge of Internet technologies and concepts such as DNS, routing protocols, firewalls, proxies, TCP and UDP and higher level protocols such as HTTP is important
  • Ability to use or manage a wide variety of open source technologies, databases, tools and cloud services
  • Automation/configuration management/provisioning using tools like Chef, Salt, Ansible, CloudFormation, Puppet, etc
  • Knowledge of best practices and IT operations with always-available micro services in the context of continuous integration and continuous delivery
  • Awareness of new technologies and trends (like containers) is an asset
23

Online Programmer Resume Examples & Samples

  • You will be responsible for creating, debugging, maintaining and optimizing the game online services and the related tools that are used for the game’s development
  • You will work closely together with Game Designers and Gameplay Programmers from different worldwide sites in order to develop one of Ubisoft’s major Mobile titles
  • Design, prototype, and implement the services that will be offered in the game while keeping high scalability, availability and security in mind
  • Minimum 1−3 years' experience in client-server programming, ideally in the video game industry, or any other relevant experience
  • Strong knowledge of Python and C++ programming
  • Experience working with client-server architecture, web server technology and protocols, web services
  • Being knowledgeable about the technologies and tools used in the video game production pipeline
  • Intermediate level of English
24

Junior Online Programmer Resume Examples & Samples

  • Design, prototype, implement and improve systems related to online gameplay from the backend to the game client
  • Ensure clear and structured implementation, keeping performance, scalability, availability and security in mind
  • Understand the online intentions of the project and collaborates with Game Designers to set out the technical possibilities for the various online features
  • Develop tools & monitoring solutions