Programmer Senior Resume Samples

4.9 (102 votes) for Programmer Senior Resume Samples

The Guide To Resume Tailoring

Guide the recruiter to the conclusion that you are the best candidate for the programmer senior 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
LS
L Simonis
Louie
Simonis
489 Aliza Fort
Houston
TX
+1 (555) 317 7928
489 Aliza Fort
Houston
TX
Phone
p +1 (555) 317 7928
Experience Experience
Houston, TX
Senior Server Programmer
Houston, TX
Lehner Inc
Houston, TX
Senior Server Programmer
  • Identify and drive improvements in the technology base and development processes
  • Working together with the game teams to implement new features and services for mobile games
  • Expert on development on MySQL or other relational database
  • Perform administration activities for game servers
  • Mentor other developers and participate in code reviews
  • Knowledge of network and server security issues
  • Work with a multitude of cloud services and know the trade-offs of each
Los Angeles, CA
Senior Physics Programmer
Los Angeles, CA
Kuvalis-Kirlin
Los Angeles, CA
Senior Physics Programmer
  • Work as a key part of an agile development team, taking responsibility for organising and planning their own work
  • Design and develop test framework and process that can be used for different games systems and projects
  • Work with content creators to help refine their workflows. (10% of the time)
  • Determine the cause of complex defects in the engine and provide solutions
  • Suggest improvements if necessary by designing and implementing new systems
  • Perform code reviews for peers (detects errors, design flaws)
  • Identify problems and create solutions. (10% of the time)
present
Philadelphia, PA
Senior Rendering Programmer
Philadelphia, PA
Kling, Haag and Keeling
present
Philadelphia, PA
Senior Rendering Programmer
present
  • Working with content creators to help refine their workflows
  • Review the work of other engineers and provide mentorship. Qualifications
  • Develop innovative graphics techniques, algorithms, and tools to maximize graphics quality and performance
  • Work with content creators to help refine their workflows
  • Implement and improve modern game engine graphics pipelines
  • Shaders, materials, lighting, rendering pipelines, procedural modeling and generation, 2D image processing, VFX and particle systems, and other graphics techniques
  • A relaxed attitude to working in an agile environment
Education Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
University of California, Irvine
Bachelor’s Degree in Computer Science
Skills Skills
  • Professional experience developing for social networks
  • Mentor other developers and participate in code reviews
  • Ensure that our systems are built to scale and are secure
  • Collaborate with designers, other client and server programmers, DevOps and QA on features
  • Complete tasks under tight deadlines
  • Identify and drive improvements in the technology base and development processes
  • Work with a multitude of cloud services and know the trade-offs of each
  • Experience with Amazon Web Services (AWS)
  • Experience with NoSQL databases (e.g. DynamoDB, Cassandra)
  • Experience designing or operating applications in a microservices architecture
Create a Resume in Minutes

15 Programmer Senior resume templates

1

Senior Rendering Programmer Resume Examples & Samples

  • In collaboration with artists, research, design, implement, optimize and maintain rendering features
  • Optimization of systems: CPU, GPU, framerate, memory usage and load-times
  • Work with content creators to help refine their workflows
2

VP-senior Programmer Resume Examples & Samples

  • Provide expertise in technical analysis and solving technical issues during project delivery
  • Component Design/ Coding/ Unit testing/ Debugging
  • Should able to work independently, good communication and strong technical skills
  • Substantial experience in Enterprise Java with HTML5. Experience in designing and architecting medium to complex systems, well versed with design standards & framework
  • Experience in Enterprise Java, Core Java, Spring, Hibernate, Multithreading/Concurrency, ECLIPSE, WebServices (SOAP), JSP, Servlets, JQuery, EJB, HTML5, Ajax, XML, Java Script, CSS3, and MVC
3

Senior Programmer, Gameplay Resume Examples & Samples

  • Experience developing and implementing interactive game play in C++ and scripting languages per game design direction
  • Understand technical and game design considerations implementing networked game play
  • Work with managers to evaluate, and schedule design features and assess resource trade-offs
  • Interact closely with designers, artists, and animators to achieve the vision of the game
  • Provide an accurate task list and adhere to a schedule based on project specifications
  • Reliably create good quality, performance-sensitive code
  • Perform systems analysis, design, programming, maintenance and time estimates for assigned complex software products
  • Proficient in C++, code architecture, and solid coding practices
  • Ability to lead in a team environment based on collaborative design and structured code architecture
  • Self-starter with a healthy curiosity, able to work alone and in teams, and on multiple projects simultaneously
  • Ability to work with a broad variety of coding styles and code bases
  • Excellent debugging and problem-solving skills
  • Demonstrated ability to accurately estimate work efforts and identify risks
  • A positive attitude and the ability to take direction and receive criticism
  • Experience working in console-based and/or online game development a plus. Strong affinity for interactive games a must
4

Senior Programmer Anlyst Resume Examples & Samples

  • Work as J2EE technical lead for suite of Operational Risk management applications
  • Understand requirements and MANAGE & OWN end-to-end delivery of those requirements from offshore team
  • Participate in requirements discussion, propose & evaluate technical solutions, design, review design, code & test plans
  • Be a hands-on leader; mentor and guide offshore team members
  • Provide development sizing and estimation
  • Support integration, user acceptance and production tests
  • Manage & report progress on work and work collaboratively with the existing global team
  • Around 10+ years predominantly in J2EE
  • Should have some background in several of ExtJS/Flex/PL-SQL/reporting tools
  • Knowledge of UML and design patterns
  • Expertise on multiple software sizing/estimation methodologies
  • Analytical approach to problem solving
  • Nice to have - exp working in any PL/SQL, reporting tool/dashboards
  • Nice to have – knowledge of risk domain (preferably Operational Risk)
  • Hands-on design and coding experience on Java-J2EE
  • Hands-on design and coding experience on several of Spring/Hibernate/SpringDAO/ExtJs/Flex/PL-SQL/Reporting/Data Warehouse
  • Must be able to understand requirements & convert to technical design and code
  • Sound SQL knowledge (materialized views, complex queries, and performance tuning)
  • Familiarity with some of reporting tools, Web services, Junit, Eclipse, SOA, Workflow, Rules engine, Big Data, R, Semantic Web, In memory databases, OLAP & other emerging technologies
  • Knowledge/experience with performance testing/tuning tools for enterprise applications
  • Nice to have - exposure to the domain of Risk/Basel/Banking
5

Senior Programmer, Gaml Analytics Resume Examples & Samples

  • Design, code, test, and deploy AML Scenarios and Statistical Models in, but not limited to, SAS
  • As part of the Programming team, interface with business analysts, to deliver high quality solutions
  • Development and validation of complex queries and programming templates to ensure consistency and accuracy
  • Create and maintain supporting documentation, utilizing standard development procedures and techniques
  • Participate in various review processes and provide input into various deliverables
  • Answer queries from internal clients and recommend suitable solutions
  • Develop, refine, and tune integrations between applications
6

Senior D Graphics / Rendering Programmer Resume Examples & Samples

  • A minimum of 5 years' experience in general game programming, of these a minimum of 3 years' experience in graphics programming
  • At least one shipped Console or PC AAA title
  • Strong HLSL and Cg programming skills
  • GPU computing experience
  • In-depth understanding of current graphics hardware and APIs
  • Expertise in performance optimization for game consoles and/or PC
  • Expertise in multithreaded programming
  • Console programming experience (is a plus)
  • Strong artistic sense
  • Experience with prototyping and iterative development
  • Passion, creativity and resourcefulness
  • Autonomous
  • Good written and verbal communication skills (English)
7

Senior Client Programmer Resume Examples & Samples

  • Create various
  • Should have worked on multiple games before and should have experienced a
  • Degree in
8

Senior AI Programmer Resume Examples & Samples

  • Collect, interpret and analyze the technical feasibility of AI specifications
  • Analyze and determine if current AI functionalities in the game engine meet the project’s AI requirements
  • Verify and validate that newly developed systems conform to the project’s AI goals without negatively affecting existing code
  • Perform all other related tasks
9

Senior Programmer Gameplay Resume Examples & Samples

  • Implementation of game design features
  • Released at least 2 professional AAA game titles
  • Excellent programming skills in C# or C++
  • Experience on mobile or console platforms
10

Senior C Programmer Physics Engine Resume Examples & Samples

  • 5+ years of hands-on experience in C#
  • 1+ years of experience in C++
  • Knowledge of Net Framework 3.5 or higher (WPF, XAML, LINQ)
  • Minimum intermediate level of English
  • Perfect communication skills
  • Unit testing experience (NUnit, NSubstitute, DotCoverage)
  • Source control systems experience (Perforce, SVN)
  • Experience of working with Agile/Scrum
  • Experience of team management is a big plus
  • MVVM pattern is a plus
  • WinForms experience is a plus
11

Senior D Programmer Resume Examples & Samples

  • Work and improve existing 3D Code
  • Maintain existing Engines, Tools and other components
  • Research and implementation of new render technologies in cooperation with other departments
  • Support other Programmers
12

Senior Physics Programmer Resume Examples & Samples

  • Collaborate with game designers in determining the technical constraints and possibilities of the various physical functions
  • Program in a clear and structured way, taking performance, maintenance, compatibility, and portability requirements into account
  • Optimize the profiling methods if necessary
  • Seek out and correct the physicality bugs identified by people from other crafts and the quality control team
  • Any other ad-hoc duties, if necessary
13

Senior Clinical Programmer Remote Resume Examples & Samples

  • 5+ years of programming experience, preferably within the pharmaceutical industry
  • Advanced knowledge of SAS and other relevant programming software
  • Working knowledge of regulatory requirements relevant to statistical programming (e.g. GCP, ICH)
  • Working knowledge of global clinical trials/project practices, procedures, and methodologies
14

Senior Functional Programmer Resume Examples & Samples

  • Understand existing Visa’s core payment platform features and market specific requirements
  • Evaluate technologies, drive consensus, create proof-of-concept and frameworks
  • Understand integration with multiple systems. Propose, design and develop integration layers
  • Architect, design and develop Open VisaNet platform
  • Contribute to implementing development process and methodologies
  • Collaborate with security experts and Dev-Ops to create secure application code
  • Support DevOps to create management/monitoring apps
  • Responsible for developing test framework, test cases, testing and automation
  • Understand and document performance requirements. Build performance test suite, conduct performance testing and tuning
  • Contribute to building required level of documentation for requirements, design, code and implementation process
  • Support and contribute to deployment and production implementation process
  • Minimum of 6 years of software development experience
  • Erlang /Clojure /Scala/Scheme/Haskell etc
  • Expertise with Erlang stack is a plus (Erlang, OTP, Mnesia, Riak core)
  • Strong foundation in computer science, with strong competencies in data structures, algorithms and software design optimized for building highly distributed and parallelized systems
  • Good understanding of networking concepts, security and cryptography
  • Knowledge of building automated testing and performance testing is a plus
15

Global Senior Music Programmer, Hip Hop Resume Examples & Samples

  • Responsible for the daily programming and global strategy for Hip-Hop within Spotify
  • Represent Product Programming in cross-functional bets within in the Company
  • Identify and substantiate playlist hypotheses, i.e. the perfect running playlist or music for a party or a dinner with friends
  • Write music articles and conduct interviews around various music and lifestyle topics to support our programming philosophy
16

Global Senior Music Programmer Resume Examples & Samples

  • Responsible for the daily programming and global strategy for EDM within Spotify
  • Present and follow up on strategic projects and bets within Product Programming
  • Curate and maintain a large number of varied playlists
  • Proactively look for Spotify users that are also great curators
17

Avp-senior Programmer Resume Examples & Samples

  • Quick learner and ability to work independently on an assignment/module or minor project and share active feedback with team lead, raise alerts appropriately and implement best-in –class solutions with discussion with fellow team members
  • Ability to perform in a dynamic, high pressure work environment with extremely time sensitive deadlines
  • Ability and to lead team when needed to facilitate design and perform code reviews for front-end and backend
  • Perform effort estimations and assist with project planning
  • Support with compliance and mandatory regulatory practices, for example but not limited to, addressing issues with code vulnerability assessment
  • Experience with Agile development technologies
  • Work as a team player on teams of 10-20 people
  • Document and discuss design before coding. Documentation of UML and ERD database diagrams
  • Strong in database model design (including star schema design) and SQL Server coding e.g. SQL / stored procedures / UDFs,
  • A Bachelor's degree in Computer Science or related field and/or equivalent experience
  • Minimum 8+ years of hands-on software development experience developing web solutions on the Microsoft Platform
  • Minimum 7 years of professional experience with ASP.NET MVC, C#, SQL Server. Solid experience in MVC, JQuery and HTML/Javascript
  • Strong experience in designing SQL Server database tables, views, triggers, functions
  • Experience with SSRS/SSIS
  • Knowledge of Object oriented design patterns and Object Oriented Design Principles
  • Experience with VS2010/2/3 and Team foundation server (TFS) source code repository practices
18

Senior Programmer, Rendering Resume Examples & Samples

  • 6+ years game industry or related programming experience
  • Strong knowledge of a/several real-time rendering topic(s) (lighting, shading, shadows, global illumination, post-processing)
  • Strong knowledge of PC, Playstation 4 and Xbox One development
  • Technical demo or publication(s) are a plus
19

Senior Generalist Programmer Resume Examples & Samples

  • In collaboration with other engineers; create, implement, optimize and maintain pipeline features
  • Work with content creators to help refine their work-flows
  • Optimization those pipelines
  • Identify problems and create solutions
  • Experience on PS4 and XboxOne will be a plus
  • Excellent C++ understanding and skills. The ability to write highly efficient and optimized code.Extensive experience working on shipped/launched games
20

Senior Genearlist Programmer Resume Examples & Samples

  • Experience with a wide variety of engine technology, including many areas such as memory management, streaming, Animation, Physics, editors, build tools, and more
  • Must be able to work closely with artists, and programmers, to develop compelling technology that enables innovative pipelines
  • Unreal Engine experience is a plus
21

Senior Programmer, Audio Resume Examples & Samples

  • Ownership of the low-level audio layer in Avalanche’s cross platform engine, handling feature requests, bugs, memory and performance issues
  • Ownership of the audio tools production suite supporting the audio design team
  • Work closely with the audio production team and members of each platform team
  • Work closely with the game teams (design, art, animation and engineering) to collect and implement creative solutions to the varied audio requirements of the game
  • Work with managers to evaluate and make feature, schedule and resource trade-offs
  • Creatively develop game-play related functionality in C++ and scripting languages per game design direction
  • Provide and maintain an accurate task list and adhere to a schedule based on project specifications
  • Reliably create high quality and highly efficient code
  • Provide coaching to help develop less experienced engineers and assist them with the creation of their task lists and schedules
  • Post-secondary degree in Computer Science or related field
  • 5+ years of programming experience (game industry preferred)
  • Thorough command of the C++ language and best coding practices
  • Experience with audio middleware (Audiokinetic Wwise preferred)
  • Experience with simultaneous localization to multiple languages and territories a plus
  • Must be passionate about high quality game audio and have the ability to drive for it
  • Must be self-motivated and possess an independent work attitude
22

Senior Games Programmer Resume Examples & Samples

  • Minimum of 5 years Games programming experience
  • Understanding of the constraints working on mobile games brings
  • Self-motivated and pro-active with a cooperative attitude
23

Senior Server Programmer Resume Examples & Samples

  • Bachelor's degree in Computer Science, Math, or related field. Masters degree in any of these disciplines is a Plus
  • 4 or more years of experience in software engineering
  • Very Good understanding of systems engineering, scalability, and algorithms
  • Excellent Java programming skills – +5 solid and proven experience with server-side Java, including POJO’s, concurrency handling, and distributed systems
  • Strong Object Oriented skills preferred
  • Experience with JVM tunning
  • Knowledge of server management (deployment, monitoring, optimizing, etc.). Experience with Amazon Web Services is a plus
  • Experience using live server monitoring tools (Nagios, Munin, Zabbix, etc)
  • Good experience with Linux shell and scripting languages
  • Database knowledge, preferably with relational and non-relational databases. Proficiency in SQL/MySQL
  • Strong track record of shipping projects on time
  • Past projects that include live-deployed, highly scalable systems in production environments. Hands on experience in setting up and maintaining server architectures with 500K+ daily active users and peaks of 10K+ concurrent users
  • Attention to detail, meticulous and organized working habits
  • Good interpersonal skills and ability to work with third parties when needed
  • Fluent spoken and written English is required to communicate successfully
  • Previously obtained work permit for Spain is a must
24

Senior Development Programmer Resume Examples & Samples

  • 3+ years' experience in .net development
  • Good at Asp.net development
  • Good at database programming
  • Good Written English
  • Banking related experience is highly preferred
25

Senior GIS Programmer / Modeler Resume Examples & Samples

  • Bachelor's degree in Geography, GIS, environmental sciences, or a related field
  • 15+ years of practical experience working in the GIS field and applying GIS technology to habitat conservation planning projects
  • Hands-on operation of ESRI GIS software, including ArcGIS 9.3, Spatial Analyst, ArcGIS Online, and Model Builder
  • Customer-service oriented, with a focus on meeting and exceeding client needs and expectations
  • Work on multiple projects while managing schedule and budgets; ability to multitask, set priorities, and manage workload effectively
  • Interpersonal skills to effectively and pleasantly communicate and work with clients, project managers, members of project teams, and other GIS staff
26

Senior Professional Umbrella Programmer Resume Examples & Samples

  • Bachelor's degree in Computer Sciences or related field or equivalent experience, plus 7 years of professional programming experience
  • Umbrella, Hogan, Banking industry experience required
  • Minimum 5 years experience with IBM mainframe under z/OS, COBOL, IBM's Job Control Language, programming with IBM's High Level Assembler
  • Minimum of 3 years experience with IBM's CICS/TS and/or IMS/TM DB preferred
  • Some experience with CLIST, REXX and coding ISPF
  • Some exposure to programming for TCP/IP and MQ Series a plus
  • Diagnostic and Debugging Tools familiarity
  • Some exposure to Source Management Products
  • Some programming experience in DB2
  • Spanish speaking preferred. Will be required to be onsite in Panama City for 6 months
27

Senior Ruby Programmer Resume Examples & Samples

  • Excellent understanding of the Ruby syntax and its nuances
  • Proficient understanding of the Git VCS
  • Ability to write reusable Ruby libraries that may be used in expressive ways
  • Familiarity with Rack and Sinatra
  • Familiarity with different caching levels and applicability
  • Familiarity with concepts such as Testing and RESTful services
  • Familiarity with AWS (e.g. SQS, DynamoDB, ElastiCache, S3, EC2, ELB, CloudFormation)
  • TLS and client cert authentication
  • Logging and monitoring solutions
  • Designing micro service architectures
  • The Go programming language
  • Kubernetes, Meso, Docker Swarm and other orchestration systems
28

Senior Audio Programmer Resume Examples & Samples

  • Design, create and maintain audio tools and systems
  • Maintain a stable code base
  • Passion for games
  • Strong experience with PS3/Xbox360
  • Experience from working with audio engines such as WWise
  • Good understanding of Software Engineering principles, e.g. Object Oriented programming, etc
  • Strong understanding of software development practices
  • Excellent English (oral and written) communication skills
  • Experience of working in large engines/projects
  • Good understanding of the content pipeline in game engines
29

Senior Presentation Programmer Resume Examples & Samples

  • Quickly prototype interaction concepts for the game in collaboration with design and programming teams
  • Optimize user interface module code so that it can be run efficiently on game consoles
  • Develop and coach less experienced presentation programmers to ensure their professional growth as well as timely deliveries of their work
  • Investigate and develop a deep understanding of UI tools and frameworks, and use this knowledge to support the presentation team
  • Suggest and implement improvements to the production pipeline
30

Senior Rendering Programmer Resume Examples & Samples

  • In collaboration with artists, research and design you will be responsible for implementing, optimizing and maintaining rendering features
  • For optimizing systems: CPU, GPU, framerate, memory usage and load-times
  • Working with content creators to help refine their workflows
  • 7+ years game industry or related programming experience
  • Strong knowledge of several real-time rendering topics (lighting, shading, shadows, global illumination, post-processing, etc.)
  • Strong knowledge of PC, SONY Playstation 4 and Microsoft XboxOne development
  • Knowledge of Graphics APIs (DirectX 11/12, Consoles) and Graphics Pipelines
  • Experience researching, developing & optimizing rendering techniques & systems on multiple platforms
  • Must be able to work closely with artists and other programmers to develop compelling technology that enables innovative game systems and features
31

Senior Programmer Alyst Resume Examples & Samples

  • Accept and manage changing priorities and address issues swiftly and professionally
  • Analyzes requirements for moderate or complex projects
  • Can work with multiple technical environments and systems
  • Develops specifications and technical design for moderate to complex projects
  • Interfaces with business customers to determine requirements, resolve problems and perform testing
  • Works independently and may provide direction to others
  • Codes, test and documents systems
  • Coordinates the efforts of co-workers, business customers, AGT and vendors
  • Organizes, maintains and performs procedural tasks; May include but not limited to server build requests, software licensing and procurement
  • Off hour support or on-call will be required periodically
  • Capable of communicating effectively with business customers, internal IT staff, AGT and vendors
  • Demonstrated success as a team player and self-starter
  • Knowledge of Windows, Unix, Linux server operating systems
  • Experience with maintenance of IIS, web services, and installation of third party applications
  • Support experience of Informatica, SharePoint, KnowledgeLake, BizTalk, Business Objects, SQL Server Reporting Services, Vermilion, and data visualization tools preferred
32

IT Senior Programmer Resume Examples & Samples

  • Investigate support questions
  • Develop current and new features
  • Analyze end users data needs and develop user oriented solutions interfacing with current applications
  • Perform constructive code reviews
  • Provide estimates for development effort needed
  • Manage multiple assigned tasks/projects with minimal supervision
  • Coordinate with business stakeholders to gather requirements, determine needs and project scope
  • Work remotely with IT team who reside in different offices
  • Provide technical guidance outside of the standard development role (e.g. server setup)
33

IT Senior Programmer Resume Examples & Samples

  • Design and develop programming systems making specific determinations about system performance
  • Proven experience supporting and maintaining production software in a proactive manner
  • Proven experience working with in team environment with critical deadlines
  • Analyze, design, and coordinate the development of software systems to form a basis for the solution of information processing problems
  • Work with IT leadership on establishing a technical roadmap for the firm
  • Responsible for developing new programs and proofing the program to develop needed changes to assure production of a quality product
  • Responsible for development of new programs, analyzes current programs and processes, and making recommendations which yield a more cost effective product
  • Tests new programs to ensure that logic and syntax are correct, and that program results are accurate; assists lower-level programmers with programming assignments
  • Search, summarize and keep the team abreast of strategic information from all sources
  • Strong and effective inter-personal and communication skills and the ability to interact professionally with a diverse group of clients and staff
  • Provide feedback to analysis/training staff about performance considerations / usability issues concerning software specifications and implementation
  • Review, to the extent possible, changes in code and the environment that will affect system performance
  • Participates in structured walk-throughs and other activities to review systems
34

Numerical Control Programmer Senior Resume Examples & Samples

  • Work experience with Catia V5 and /or CGTech Vericut V7 of later
  • Experience with the machining of metallic and non metallic materials
  • Experience with the machining of Composite Core materials
  • Experience with the ply cutting and laser assisted lay-up
  • Experience with the Automated Fiber Placement
35

Senior AI Programmer Resume Examples & Samples

  • Develop, implement and integrate new state-of-the-art AI technologies for our next games
  • 6+ years of professional experience
  • Excellent programming skills in C++
  • Good knowledge of existing AI algorithms
  • Intermediate math skills including numerical analysis and stochastic
  • Scripting language experience (e.g. C#, lua, etc)
36

Senior Physics Programmer Resume Examples & Samples

  • Produce robust meta programming solutions and be fully aware of potential problems and pitfalls
  • Use data modelling to structure and organise data
  • Extract and interpret run time information related to processor load & memory usage, and take appropriate actions to optimise
  • Anticipate online system performance issues which could restrict their scalability
  • Implement code that is modular, self-contained, and defensive and observes the technical constraints on the system
  • Optimise code and data for memory usage and performance as required
  • Keep abreast of changes related to vehicle and physics gaming within the industry
  • Substantial commercial software development experience with significant involvement in 2 major published games in a physics programming capacity
  • Able to analyse unfamiliar code of significant complexity to understand and extend the functionality of an existing module
  • In-depth practical knowledge of physics middleware such as Havok, Bullet, PhysX or equivalent in house physics simulation systems, including their architecture, application and limitations; Very strong demonstrable skills in mathematics, physics theory and principles
37

Senior Rendering Programmer Resume Examples & Samples

  • Optimize/develop renderer, game engine, and data pipeline
  • Collaborate with technical director and leads on technical design and core tech and feature roll out
  • Work with artists, designers, and other engineers to identify systems in need of maintenance, optimization and/or replacement
  • Coordinate with leads to ensure smooth roll out of new graphical features
  • Review the work of other engineers and provide mentorship. Qualifications
  • Shipped at least 2 games as rendering engineer
  • Mastery of C/C++, with excellent multi-threaded programming techniques
  • Bachelors in software engineering, computer science, or equivalent
  • Fluency in Assembly and SIMD programming
  • Deep understanding of low-level optimizations and core subsystems, memory management, cross-platform development
  • Expertise on at least one major platform
  • Experience using game development frameworks and middleware
38

Senior Network Programmer Resume Examples & Samples

  • Provides technical intelligence support including analysis and research for new technologies
  • Helps producers and other team leads evaluate requirements and project risks for online features (both technical and organizational) and formulates solutions
  • Follows each step of the development of online services and ensure regular reviews of the integration of connected services (UGC, Downloadable Content, Game to Web Uplay, Unlockable Content, Social, etc.). Ensure the proper implementation and integration of online services
  • Coordinate efforts between Ubisoft online development teams. Monitors technical dependencies and risks
  • Works with QA staff on testing and Platform Services on release builds for online services. Verifies releases and then operational deployments
  • Efficiently communicates and supports messages and decisions from management
  • Motivates and inspires others to generate new ideas
39

Database Engineer / Programmer Senior Resume Examples & Samples

  • Manage the remediation and overhaul of the - APSD AMODS databases and identify repair the database or implement a new database
  • Database is Sharepoint on front end, Oracle in back end and needs to be completely revamped
  • Oracle proficiency and familiar/comfortable with Sharepoint would be ideal
40

Senior AI Programmer Resume Examples & Samples

  • Gather requirements from game and level designers and documents the systems (10% of the time)
  • 5-7 years of software development experience in the game industry
  • 5+ years’ experience with C/C++
  • Good grasp of game AI
  • Experience with NPC character behavior systems
  • Working knowledge of 3D math
41

Senior D Programmer Resume Examples & Samples

  • Advise team on development of engineering system across the entire codebase
  • Review the work of other engineers and provide mentorship
  • Relevant experience working on AAA titles, current and next-gen consoles
  • Strong understanding of 3D rendering algorithms and related mathematics
  • Excellent knowledge of DirectX and OpenGL
  • Excellent knowledge of HLSL/Cg
  • Self-direction, focus, results-oriented thinking, resourceful problem-solving skills
42

Senior Physics Programmer Resume Examples & Samples

  • Implement research and develop cutting edge physics technology. (20% of the time)
  • In collaboration with artists, design, implement, optimize and maintain physics features. (10% of the time)
  • Maintain the physics third party and custom code. (20% of the time)
  • Work with content creators to help refine their workflows. (10% of the time)
  • Optimization of systems: frame-rate, memory usage and load-times. (30% of the time)
  • Identify problems and create solutions. (10% of the time)
  • 7 + years game industry or related programming experience
  • Strong knowledge of a/several physics topic(s) (destruction, collision, character, etc.)
  • Knowledge of PhysX a plus
  • Experience with a wide variety of engine technology, including memory management, streaming, rendering, animation, editors, build tools, and more
  • Must be able to work closely with artists and programmers to develop compelling technology that enables innovative game systems and features
  • Excellent C/C++ understanding and skills, with the ability to write highly efficient and optimized code
43

Senior Network Programmer Resume Examples & Samples

  • Design, implement and maintain network solutions to keep players synchronized while mitigating risk of cheating and griefing
  • Identify potential issues within the code, raise flags and propose solutions
  • Seek out and correct the network bugs identified by people from other teams and the quality control team
  • Program in a clear and structured way, taking performance, maintenance, and compatibility requirements into account
  • Validate and verify whether the newly developed network systems meet the specific requirements of the project and are coherent with the existing code. Optimize if necessary
  • Support the functionalities and network systems designed for production
  • Work as a key part of an agile development team, taking responsibility for organizing and planning their own work; and
  • Document the work so as to transfer knowledge and ensure that users (from other teams) understand how to use the new network systems and functionalities
44

Senior Server Programmer Resume Examples & Samples

  • Design, code, document, debug and enhance server side PHP code
  • Evaluate and adopt new cloud services to meet the requirements of the title
  • Ensure that our systems are built to scale and are secure
  • Collaborate with designers, other client and server programmers, DevOps and QA on features
  • Complete tasks under tight deadlines
  • Identify and drive improvements in the technology base and development processes
  • Mentor other developers and participate in code reviews
  • Experience shipping a mobile application with a significant server back-end
  • Expertise with scripting languages such as PHP or Python
  • Expertise with writing server end points for a mobile application
  • Expertise with cloud-based services
  • You take pride in your work and have tremendous attention to detail
  • Professional experience developing for social networks
  • Relevant personal projects and open source work
45

Senior Graphics Programmer Resume Examples & Samples

  • Basic understanding of photogrammetry
  • Geospatial mapping
  • Use of simulations for training and education
  • Knowledge of terrains in other game engines
46

Senior Network Programmer Resume Examples & Samples

  • Be responsible for designing, developing, and deploying highly optimized new networking features. Ensure features are integrated cleanly with existing features and platform infrastructure
  • Be the advocate for the security of your customer’s information and experience
  • Own broad game networking feature areas end-to-end
  • Assist in developing project plans and commitments, and then deliver consistently against those commitments
  • Help drive the architecture and technology choices that enable a world-class player experience
  • Be a champion for the gamer: Build games that thrill and entertain our players and create new ways to delight customers
  • 5+ years of professional software engineering experience
  • Strong Computer Science fundamentals in object-oriented design, algorithms, and data structures
  • At least one released game on which you were a primary contributor. Self-published titles are acceptable
  • Advanced software engineering skills, including the ability to write expert-level, maintainable and robust code in a popular object oriented language like C#, C++, or Java
  • 7+ years of game development experience with multiple shipped titles
  • Experience working on large-scale, commercial online game services
  • Experience working in Agile/Scrum
  • Excellent communication skills and ability to work effectively on shared projects with designers, artists, testers, and other developers
47

Programmer Senior Resume Examples & Samples

  • Under broad direction, oversee creation of web‐based, multi‐user solutions documenting and auditing personnel training, schedules, and permissions
  • Manage latest web development technologies and practices for review of customized easy to understand reports and views that reduce management efforts
  • Facilitate creation of access‐related work processes and empower leadership by providing clear insight into their personnel groups and permissions
  • Oversee development of extensible searching capability, customized reports and statistics, export features, history/event tracking system, and Microsoft SharePoint Web‐part integration and Microsoft Active Directory integration
  • Demonstrate best practices in code development and documentation at an organization’s enterprise level
  • Requires Full Systems Development Life Cycle (SDLC) experience and as well as experience in web development
  • Will be responsible for .NET, SQL server, and ASP.NET applications
  • Will operate SQL server 2008 and need knowledge of HTML, CSS, C# and Java Script
48

Programmer Senior Resume Examples & Samples

  • 1 Codes, tests, debugs, implements, and documents moderately complex programs. Creates appropriate documentation in work assignments such as program code, and technical documentation
  • 2 Designs systems and programs to meet complex business needs. Prepares detailed specifications from which programs are developed and coded. Ensures programs meet standards and technical specifications; performs technical analysis and component delivery
  • 3 Gathers information from existing systems, analyzes program and time requirements. Assists project manager in preparing time estimates and justification for assigned tasks
  • 4 Designs programs for projects or enhancements to existing programs
  • 5 Writes specifications for programs of low to moderate complexity
  • 6 Assists support and/or project personnel in resolving moderately complex program problems. Works with client and management to resolve issues and validate programming requirements within their areas of responsibility. Provides technical advice on complex programming
  • 7 Develops test plans to verify logic of new or modified programs
  • 8 Conducts quality assurance activities such as peer reviews
  • 9 Creates appropriate documentation in work assignments such as program code, and technical documentation
  • 10 Remains abreast of industry technical trends and new development to maintain current skills and remain current with industry standards
49

Senior Graphics Programmer Resume Examples & Samples

  • Lead graphics technology choices and design ethos of rendering engines supporting volume rendering applications to get the most value out of our imagery
  • Establish, maintain, and apply world-class awareness of visualization techniques relevant to our classes of imagery and scientific domains
  • Write excellent code that leverages both cpu and gpu performance capabilities
  • Collaborate with other developers to hit application performance and scalability goals
  • Collaborate with scientists and end-users to create effective user-experiences
  • Ensure that smart feature development decisions are made that dynamically hit the right balance between innovation pacing and production quality
  • Strong C++, C#, or Java skills
  • Expert OpenGL or DirectX skills
  • Solid grasp of 3D mathematics
  • Proven expertise with rendering languages GLSL or HLSL
  • Track record of high quality graphics projects
  • Deep expertise with rendering algorithms
  • Knowledge of next-gen low-level APIs Vulkan, Metal, etc
  • Experience with multithreaded programming
  • Expertise with performance analysis tools
  • Knowledge of object oriented programming and design patterns
  • Experience with game development
  • Experience with game platforms such as Unreal or Unity
50

Senior Generalist Programmer Resume Examples & Samples

  • 5 year's minimum experience in software development
  • Professional coding experience in C++ or C# preferably, but experiences with other languages will also be considered
  • Problem solving and troubleshooting skills
  • Knowledge of professional software engineering best practices for the full software development life cycle
51

Senior Rendering Programmer Resume Examples & Samples

  • Develop innovative graphics techniques, algorithms, and tools to maximize graphics quality and performance
  • Implement and improve modern game engine graphics pipelines
  • Write high-quality, performant, and maintainable code
  • Maintain a creative and collaborative working relationship with other team members across various disciplines