Programmer Senior Resume Sample

4.9
9 votes

The Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Mattie D'Amore
169 Nyasia Springs,  Chicago, IL
+1 (555) 998 1223

Work Experience


Senior Server Programmer
12/2015 - PRESENT
Dallas, TX
  • Design, implement and test new features and modules in Bloomberg's derivative library framework and applications
  • Partner with product managers, engineering groups and other stakeholders on product vision and project execution
  • Take ownership of projects including estimation, scheduling, landmark creation, risk management and status reporting
  • Build quality business solutions in a timely manner
  • Experience with Microsoft SQL Server and .Net C# are required
  • Experience with MVC and TFS desired
  • Strong understanding of security standards for protecting e-PHI
Senior Graphics Programmer
02/2013 - 06/2015
Chicago, IL
  • Link complex data elements together required
  • Is open to sharing deficiencies and gaps in knowledge
  • Possess full-stack development experience
  • Execute assigned projects within established deadlines
  • Maintain effective relationships with business stakeholders and team members
  • Desire to learn new technologies and enhance existing ones
  • Able to communicate well with non-programmers and programmers
  • Have ability to travel on occasion based on business needs
  • Experience with NRules or equivalent business rules engine for .NET as a developer
Senior AI Programmer
09/2009 - 10/2012
San Francisco, CA
  • Experience architecting web applications required
  • Provide development hour estimates used to drive project delivery timelines
  • Advanced knowledge of computer technology; of programming languages; database technologies, and of coding processes and security measures
  • Demonstrated ability to adapt to new programming languages and development frameworks
  • Review and translate specifications to write programs to produce desired results
  • Develop and use appropriate testing protocols to perform development unit testing
  • Communicate complex concepts verbally and in writing with all levels of an organization, both internally and externally

Education


York University
2003 - 2008
Bachelor's Degree in Computer Science

Professional Skills


  • Excellent Java programming skills – +5 solid and proven experience with server-side Java, including POJO’s, concurrency handling, and distributed systems
  • Strong communication skills and enjoy working with others in a fast-paced environment
  • Excellent debugging skills in a multiplayer environment
  • Excellent communication skills with fluent oral and written English
  • Excellent communication and good English skills
  • Strong skills in C++
  • Working proficiency and communication skills in verbal and written French or English

How to write Programmer Senior Resume

Programmer Senior role is responsible for english, programming, assembly, java, debugging, architecture, training, integration, database, security.
To write great resume for programmer senior job, your resume must include:

  • Your contact information
  • Work experience
  • Education
  • Skill listing

Contact Information For Programmer Senior Resume

The section contact information is important in your programmer senior resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:

  • First and last name
  • Email
  • Telephone number

Work Experience in Your Programmer Senior Resume

The section work experience is an essential part of your programmer senior resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous programmer senior responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular programmer senior position you're applying to. The work experience section should be the detailed summary of your latest 3 or 4 positions. Representative Programmer Senior resume experience can include:

  • Scripting experience in Python, Bash or similar
  • Working experience in a live game or other service
  • Experience defining requirements and architecting, designing, implementing, testing, and deploying solutions
  • Experience researching, developing & optimizing (CPU/GPU/SPU) rendering techniques & systems on multiple platforms
  • Experience working with Source Control (planning, merging, patching)
  • Many years of experience in programming 3D using current Rendering APIs (e.g. DX, OpenGL)

Education on a Programmer Senior Resume

Make sure to make education a priority on your programmer senior resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your programmer senior experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.

Additional details to include:

  • School you graduated from
  • Major/ minor
  • Year of graduation
  • Location of school
These are the four additional pieces of information you should mention when listing your education on your resume.

Professional Skills in Programmer Senior Resume

When listing skills on your programmer senior resume, remember always to be honest about your level of ability. Include the Skills section after experience. Present the most important skills in your resume, there's a list of typical programmer senior skills:

  • Demonstrated ability and willingness to learn new skills (hardware and software) and take ownership of additional tasks is required
  • Strong verbal, written and interpersonal communications skills required
  • Demonstrated experience and deep understanding of graphics pipeline, DirectX, shaders, real time 3D rendering in game engines
  • Networking experience in TCP/IP and HTTP protocols
  • Networking experience in TCP/IP, UDP and HTTP protocols
  • Programming experience in Java, C#, C++ or similar

List of Typical Experience For a Programmer Senior Resume

1

Experience For Senior Server Programmer Resume

  • Proven ability to work independently on defined tasks and collectively as part of a broader team
  • Expert Java/C/C++ Programmer, at least 1 years experience
  • Experience on non-SQL database (such as MongoDB…)
  • Possesses good initiative, attention to details, ability to adapt and a team player
  • Demonstrate best practices in code development and documentation at an organization’s enterprise level
  • Proficient in 3D math skill
  • Experience with .NET’s Entity Framework and LINQ query language
  • Experience with HLSL/GLSL or other equivalent shader languages
  • Experience in Amazon AWS or other cloud service provider
2

Experience For Senior Graphics Programmer Resume

  • Professional experience (at least one released title)
  • Write and validate programs that produce analysis datasets, in conjunction with firm strategies and objectives
  • Experience with C/C++
  • Experience in video game development
  • Expert Java or C/C++ programmer, at least 5 years work experience
  • Proven ability to debug defects of significant complexity
  • Expert Java Programmer, at least 5 years+ experience
3

Experience For IT Senior Programmer Resume

  • Experience with MySQL or other relational database
  • Experience with no-SQL databases (such as MongoDB…)
  • Position requires at least 3 years of experience with Java, Struts, Hibernate, XML, Web Services, and ANT
  • BS or equivalent + 2-5 yrs experience
  • Experience with front-end frameworks like Bootstrap, Jquery, Knockout, Angular, etc
  • Professional experience
4

Experience For Senior AI Programmer Resume

  • C++ fluency, strongly familiar with C++ optimization patterns
  • Very good knowledge of advanced mathematics
  • Good knowledge of web front-end technologies, such as HTML, CSS, JavaScript
  • Prior knowledge of AI Middleware solutions
  • Commercial software development experience with significant involvement in 2 published games
5

Experience For Senior Physics Programmer Resume

  • Developing/architecting multi-tiered distributed systems preferably using Java
  • CSRA State and Local Solutions LLC has an opening for a Programmer Senior
  • Build and code applications and/or modules. Provide patches and upgrades to existing systems. Design web based, mobile technology, cloud, and security interface to meet the specific needs of users
  • Prepare operating instructions, compile documentation of program development, and analyze system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls
  • Responsible for understanding the requirements and providing development estimates. Create technical design documents
  • Involved in development activities, coding, and testing. Conduct code and document review. Provide resolutions to production defects and incidents. Perform data correction activities based on the resolution
  • Use of Java, J2EE, JSP, Servlets, Struts, Spring, Hibernate, JDBC, EJB, JPA, JavaScript, XML, XSLT, AJAX, jQuery, PL/SQL, Web Services, IBM Rational Team Concert (RTC), WebSphere, JUnit, DB2, Maven, ANT, UNIX, and Windows
6

Experience For Senior Client Programmer Resume

  • Expertise with TCP/IP, UDP, and in depth knowledge of game networking models
  • Expertise with the C/C++ programming language
  • C# scripting for Unity 3D
  • Capable of organizing other programmers or junior programmers
  • Periodically offer round-the-clock first-line support of the production environments, as part of a rotating on-call duty
  • Involvement with education of the game team to ensure vehicle gameplay is considered during the design and implementation of game features
  • Assist with investigation, design and implementation of class-leading vehicle features
7

Experience For Senior Network Programmer Resume

  • Supervise some parts of the engine, as defined by the Lead, and make propositions concerning the choice and development of specific engine modules
  • Transform complex customer requirements into working, maintainable enterprise-level solutions
  • Design, develop, and implement multi-tiered web-enabled applications using .NET, MVC, C#, JavaScript, jQuery, AJAX, JSON, HTML5, CSS3
  • Optimize performance of web applications applying best standards
  • Manage source code using Subversion
  • Suggest business process improvements while working through solution design
8

Experience For Senior Generalist Programmer Resume

  • Design and Develop rendering and shader components
  • Profile and optimize rendering performances
  • Thorough understanding of 3D math
  • Design and implement systems and tools for the audio team’s needs (such as occlusion, streaming, performance, and so on)
  • Further development of our existing 3D-Engine in context of a AAA game
  • Improve the animation system and/or the terrain and landscape rendering module
  • Enhance global illumination rendering and do general performance analysis and optimization on the graphics level
9

Experience For Global Senior Music Programmer, Hip Hop Resume

  • Draft and streamline game asset creation process for both the art and programming teams
  • Synchronize with Ubisoft global mobile team, able understand development standard, tools and process using on each project
  • Work and improve our existing 3D-Engine Snowdrop in the context of a AAA game
  • Solve programming technical issues
  • Document their approach to testing in a Test Plan that describes the software test environment to be used, and identifies the test procedures to be followed
  • Consult with managerial, statistical, data management, and medical writing personnel to clarify program intent, identify problems and propose resolutions
  • Or 2 shipped AAA titles as a senior or principal network engineer
10

Experience For Senior Audio Programmer Resume

  • Familiarity with network functionality and design of Unreal
  • Performance optimization for real time graphics and simulation
  • Desired interest includes UAS/drones/aviation, geospatial (GIS) systems and data sets, photogrammetry software and techniques and simulations
  • Knowledge of DirectX 11 and Compute Shaders
  • Write clear, clean, readable, portable, reliable and manageable
  • Analyze and determine if current AI functionalities in the game engine meet the project’s AI requirements
  • Propose technical innovations inspired by industry leaders
  • Support AI functionalities and systems designed for the production
  • Find and fix AI bugs flagged by Quality Control and team members from other disciplines

List of Typical Skills For a Programmer Senior Resume

1

Skills For Senior Server Programmer Resume

  • Experience constructing web applications using C# .NET
  • Experience in working on projects with multi-threaded rendering
  • Verify and validate that newly developed systems conform to the project’s AI goals without negatively affecting existing code
  • Team working experience, understanding of version management and build systems
  • Experience playing a substantive role in a project using a real time 3D renderer (ideally Unity)
  • Strong desire to build industry-leading technology
  • Experience with Online services integration (matchmaking, leaderboards, etc…)
2

Skills For Senior Graphics Programmer Resume

  • Distributed system programming experience
  • Experience working in the Department of Defense environment
  • A solid grounding in Computer Science fundamentals, data structures, algorithms and systems architecture
  • Proven ability to analyse unfamiliar code of a significant complexity to understand, extend the and refactor functionality of an existing module
  • Experience working in the Department of Defense environment is required
3

Skills For IT Senior Programmer Resume

  • Experience in AI programming
  • Experience with game asset streaming systems
  • Professional experience in Graphics Programming preferably (multiple released titles)
  • Experience on mobile games developing
  • Good knowledge of programming language, such as C++, C#, Java, OBDC, Eclips, Xcode, Visual C++
  • Distributed Systems programming experiences
  • Validate and verify if the newly developed systems meet the specific physicality requirements of the project and are coherent with the existing code
4

Skills For Senior AI Programmer Resume

  • Experience using rigid body physics library (Havok, novodex/physX etc)
  • A substantial professional experience in curating playlists
  • Experience in programming music, and/or previous management level work in the music/entertainment industry recommended
  • Strong C++ programming ability
  • Console programming experience
  • Have a very strong
  • Experience with NGUI and other Unity3D plugins
5

Skills For Senior Physics Programmer Resume

  • Extensive professional experience in server development for mobile, desktop or web applications
  • Challenging and rewarding work pushing forward the boundaries of mobile games technology
  • Developing the server side components for highly scalable and available backends for live games using technologies like Java, Redis, MySQL and NodeJS
  • Customizing and tuning games to add new functionality and meet production standards
  • Having developed F2P Mobile products
  • Understanding of LiveOps requirements
  • Understanding of point clouds
  • Developing web applications that are Section 508 compliant
6

Skills For Senior Client Programmer Resume

  • Creating app-ready polygons
  • Developing graphics functionalities within the engine to develop the best possible visuals
  • Work on challenging, compelling games that are diverse and make a difference
  • A passion for playing and developing exceptional games
  • Work on exciting and engaging projects that have real-life impact
  • Suggest technical improvements while designing and implementing new AI systems
7

Skills For Senior Network Programmer Resume

  • A passion for creating and playing online / video games
  • Analyze existing system features, determine whether they meet project intentions and where necessary, design and implement new systems or enhance existing ones
  • Setup efficient & secured process on overall UMC projects, including development tools and pipeline, data storage, versioning, build and deployment process
  • Offer expertise in team software design reviews and assist with making major software design decisions for the project
  • Working as a Graphic Designer
8

Skills For Senior Generalist Programmer Resume

  • Meet interesting people from all walks of life – technologists, social scientists, military, writers, producers, philanthropists
  • Great benefits package, including contributory pension scheme and Zynga stock grants
  • Work with development teams to identify and correct issues promptly during the development lifecycle
  • Develop and Implement a test plan that describes the approach for testing solutions before they are deployed in the production environment
  • Collaborate with analysts, developers, and solution stakeholders in the testing of new software programs and applications
  • In-depth knowledge of different software development methods such as Test Driven Development, Unit Testing, Agile etc.
  • 3D math knowledge and problem solving
  • Physics systems understanding applied to game Mechanics
  • Knowledgeable in a variety of special FX techniques and the latest rendering algorithms
9

Skills For Global Senior Music Programmer, Hip Hop Resume

  • B.S. in computer science, computer engineering or other relevant field
  • Knowledge of standard software engineering and quality assurance practices
  • Knowledge of social networks and app stores programming
  • Meet interesting people from all walks of life – technologists, social scientists, military, writers,
  • Collaborate with designers to discuss technical constraints and establish technical solutions for varying AI functionalities
10

Skills For Senior Audio Programmer Resume

  • Write clear and well structured C++ code while bearing in mind performance, maintenance and compatibility requirements
  • Document work to transfer system knowledge allowing users to understand the use of new AI functionalities
  • Familiarity with implementing Client/Server architecture
  • Expert on creating efficient server software
  • Assess existing physical functionalities in the engine and determine whether or not they meet project requirements
  • Ownership of the low-level audio layer in Avalanche’s cross platform engine, handling feature requests, bugs, memory and performance issues
  • Bachelors in Computer Science, Computer Engineering, or equivalent
  • Maintain and extend system-monitoring frameworks

List of Typical Responsibilities For a Programmer Senior Resume

1

Responsibilities For Senior Server Programmer Resume

  • Experience with Jira, Fisheye, and Confluence (Atlassian Suite)
  • Support the functionalities and systems designed for the project
  • Document the work so as to transfer knowledge and enable users (from other crafts) to understand how to use the new physicality systems and functionalities
  • A thorough knowledge of the various regional cultures and Hip-Hop music market/style/consumption
  • Work with and respond to analytics
  • Work with cross-functional, multi-geo teams toward mutual objectives
2

Responsibilities For Senior Graphics Programmer Resume

  • A thorough knowledge of the various regional cultures and EDM music market/style/consumption
  • Compile and understand the physicality needs described in the design documents so as to assess the technical feasibility of the developments to be carried out
  • Deploy applications to internal and production environments
  • Accurately provide technical level-of-effort and schedule estimates on short notice and with incomplete data
  • Interest in interface design and related technologies
  • Exposure to game industry development
3

Responsibilities For IT Senior Programmer Resume

  • Work with DBAs to create SQL database queries and stored procedures
  • Work with Business Process Analysts to design and develop solutions and workflows that meet business requirements
  • Create functions and libraries to be used by team of developers
  • Work with Testers to transfer knowledge and ensure adequate test coverage
  • Analyze and resolve current Production application issues
  • Provide light-weight documentation as needed
  • Research and prototype new shader techniques
  • Knowledgeable on current GPU architectures
  • Support audio designers in their use of these systems and tools
4

Responsibilities For Senior AI Programmer Resume

  • Support and extend audio workflows and pipelines
  • Understand audio specific terminology and technology
  • Manage and develop the graphic pipeline for the game
  • Develop a set of art-team-friendly tools for the creation of game ready assets
  • Plan, implement and participate in the development of the game backend
  • Implement game- and system architecture, research new technologies and adapt best practices
5

Responsibilities For Senior Physics Programmer Resume

  • Have ownership of the game’s backend solutions
  • Oversee the game and system scalability, performance, and network infrastructure for our game backend
  • Synchronize with Ubisoft Mobile HQ, update to global tools, support, process and standard
  • When we pitch a new projects Evaluate the work scope, technology requirements, potential risk and solution, time and resource needed
  • Support and challenge the programmer team to leverage team’s work method, knowledge share, expertise and vision
  • Promote UMC team’s expertise within Ubisoft global mobile project team, share and identifier best practice on mobile project developments
  • Work with external partners to support on them potential technical issues
6

Responsibilities For Senior Client Programmer Resume

  • Develop state-of-the-art AI technology, AI modules and systems
  • Creation of optimal tool and workflows to support data-driven AI solutions
  • Work together with other international Ubisoft studios
  • Ensure that programs adhere to SOPs, guidelines, and specifications
  • Experience interpreting business requirements and producing 3-tier architecture/object oriented designs, creating/consuming web services, XML, data in relational database environments (preferably DB2, SQL)
  • Experience in gaming industry, with at east 3 years as Lead Online or similar position
  • Communicate well with other departments, as well as to their team
  • Familiar with multiplayer concepts like Prediction, Replication, Bandwidth and Session management
  • Expert on network protocols: TCP, UDP, HTTP
7

Responsibilities For Senior Network Programmer Resume

  • Expert on SQL and relational database operation
  • Certified in accordance with DoD 8570.01‐M Information Assurance Technician (IAT) Level III
  • Certified in accordance with DoD 8570.01-M Information Assurance Technician (IAT) Level III
  • Shipped title history Familiar with performance optimization for a AAA multiplayer PC based game
  • In AAA development
  • Collaborate with artists on graphics techniques
  • Worked on your own 3D engine
8

Responsibilities For Senior Generalist Programmer Resume

  • Familiar with low level APIs of current gen consoles
  • Familiar with game engine architecture and production work flow
  • Able to plan and organize task and ensure timely delivery of work
  • Proactive, inquisitive, efficient and self-directed
  • Work with principle engineers to plan the efficient use of the game engine, and create functionality when needed to extend
  • Ensure proper adherence to code standards and practices
  • Ensure game simulation is appropriately modelled for security, speed and scale in a multiplayer environment
9

Responsibilities For Global Senior Music Programmer, Hip Hop Resume

  • Work on tools for physics engine
  • Fully independent project with a lot of cool internal clients
  • Communication in friendly environment with foreign partners
  • International travels to France and other countries
  • Knowledge of NodeJs, Git, and GitHub Flow
  • Knowledge about database systems
  • Small project team environment allows for involvement across entire project lifecycle
  • Fresh fruit, discounted gym membership, support for child care, company pension scheme
  • Able to work collaboratively with engineering, design, user experience, product and analytics teams to identify needs, evaluate requirements, write software specifications, and design and implement complex software solutions
10

Responsibilities For Senior Audio Programmer Resume

  • Writes well designed, efficient and testable code with one or more Object Oriented languages (Java, Go, PHP, C++, C#, Ruby etc.) and their associated frameworks
  • Strives for expertise in software craftsmanship. Able to collaborate with peers to improve software design
  • Proven expert in one or more domains such as solution architecture, data modeling, database performance, application server design, deployment, monitoring and alerting, analytics, system administration etc
  • Discover and resolve defects, bugs, errors, configuration issues, and interoperability flaws based on formal test results
  • Review, update and document VIPER governance plan as directed by the government for VIPER operation (as per CDRL B003 - VIPER Governance Plan)
  • Produce reports, dashboards and briefs as requested by the government
  • Use the reporting features in SharePoint to generate OCIO and VIPER usage metrics for sites, pages, and web components within VIPER and other OCIO Metrics reports, as requested by the government
  • Review, update and deliver a Configuration Management Plan within 90 calendar days of contract award and annually from that point to address workflows, processes and tools required to maintain configuration of the contractor’s VIPER work products (as per CDRL B005 - VIPER Configuration Management Plan)

Related to Programmer Senior Resume Samples

Apps Dev Senior Programmer Resume Sample

Work Experience

  •  Excellent time management and ability to multi-task/balance parallel work streamsWork with offshore teams and the challenges of time, language and culture   •  Working with Citi database experts to understand how to efficiently extract data and transfer it worldwide to the analysts’ workstations  ...
Professional Skills

  •  Strong client-facing skills including exce...
  •  Manage multiple priorities and change focu...
  •  Excellent written, verbal communication an...
5.0
12 votes

Programmer Analyst Senior Resume Sample

Work Experience

  •  Expert knowledge of SQL-related languages (SQL, MySQL, SQL Server) and Statistical Packages (SAS, Stata, R) with 5-7 years of experience   •  A good understanding of business systems analysis and development   •  Validate all data migration objects with business rules, specificatio...
Professional Skills

  •  Strong Java programming skills – 5 + Years...
  •  Strong data modeling skills as related to ...
  •  Strong debugging and analysis skills
5.0
12 votes

Senior Programmer Analyst Resume Sample

Work Experience

  •  Keeping current on rapidly changing technological trends, self-learn new technologies and maintain an understanding of the Division’s business and technology strategies   •  Writes or modifies applications software that contains logical and mathematical solutions to business problems or questions &nbs...
Professional Skills

  •  Excellent analytical skills and strong wri...
  •  Excellent verbal and written communication...
  •  Strong analytical skills, problem solving ...
5.0
22 votes

Analyst / Senior Quantitative Analyst Resume Sample

Work Experience

  •  Chartered Financial Analyst (CFA), Financial Risk Manager (FRM) designation   •  Monitor the effectiveness of models in use and continually update model parameters with actual results and changing trends   •  Create, enhance and maintain models and model parameters for various mode...
Professional Skills

  •  Hands on experience with credit risk model...
  •  Other programming/software familiarity: st...
  •  Excellent interpersonal and communications...
4.9
23 votes

Full Stack .NET Developer Resume Sample

Work Experience

  •  Design and development of software applications (primarily web based) used in various areas of the bank (such as Loans processing, Treasury, Middle Office etc.)   •  Unit and Integration Testing – planning, execution and evaluation   •  Production Release preparation and coordinati...
4.8
24 votes

Specialist, BI Resume Sample

Work Experience

  •  Understands logical and physical data models, data modeling methodologies   •  Experience in data reporting and visualization area with atleast 2-3 years’ experience on Tableau development   •  Experience as BI/DW consultant   •  Intelligence, analytical mindset...
Professional Skills

  •  Attention to detail and strong interperson...
  •  Strong skills and experience with scriptin...
  •  Strong project management skills including...
4.6
12 votes