Programmer Senior Job Description

Programmer Senior Job Description

4.5
180 votes for Programmer Senior
Programmer senior provides leadership and expertise in the development of enterprise architectural frameworks, security governance, design patterns, and practices.

Programmer Senior Duties & Responsibilities

To write an effective programmer senior job description, begin by listing detailed duties, responsibilities and expectations. We have included programmer senior job description templates that you can modify and use.

Sample responsibilities for this position include:

Ensure scalability for both iOS and Android devices
Contribution to the technical design of individual games and participation in technology as a whole across the studio
Close collaboration with production, art and other technical teams to meet our goals
In collaboration with other engineers
Perform maintenance and development work in a manner that is consistent with company standards and procedures
Gather requirements, design, build and test of production fixes and enhancements per client specifications
Create requested documentation supporting system code, design and testing
Download and apply PeopleSoft delivered fixes, bundles, maintenance packs and tax updates released by PeopleSoft
Assist with upcoming upgrade
Report time and progress as requested by project manager and/or project lead

Programmer Senior Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Programmer Senior

List any licenses or certifications required by the position: ITIL, II, IAT, SAS, SSL, NET, CE, IA, CASP, CPA

Education for Programmer Senior

Typically a job would require a certain level of education.

Employers hiring for the programmer senior job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Education, Technical, Information Systems, Engineering, Mathematics, Statistics, Information Technology, Software Engineering, Computer

Skills for Programmer Senior

Desired skills for programmer senior include:

Ant
UNIX
Design patterns and applicability in real world
Shell Scripting
Udeploy
Various corporate security rules
Vendor software integration and interaction patterns
Data management practices
Data structures
Spring based frameworks and tools

Desired experience for programmer senior includes:

Must have in depth working knowledge of banking operations and process
Experience working at a low-level with at least modern console
Knowledge of different software development methods such as Test Driven Development, Unit Testing, Agile
XML, JSON, Web Services required
Expert understanding of C#, VB.Net, JavaScript, HTML, and XML
Exposure or knowledge of Microsoft Studio Application Developer IDE

Programmer Senior Examples

1

Programmer Senior Job Description

Job Description Example
Our growing company is looking for a programmer senior. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for programmer senior
  • Manages programming timelines and development of deliverables
  • Reviews study-related documents including statistical analysis plans (SAPs), Case Report Forms, QC Plans and Reviewer's Guides
  • Interacts with client and CRO, project managers, programmers, data managers and statisticians
  • Interacts with team members for study start-up, table production, database lock, unblinding and the generation of final statistical tables, listings and figures
  • Assists Clinical Biometrics with development of tools and techniques for improving process efficiencies such as macros and standard templates
  • Assists Clinical Biometrics with development of Standard Operating Procedures (SOPs) and Work Instructions)
  • Build analytical variables and datasets to support statistical models and web applications
  • Collaborate with data managers, statisticians, business experts and app developers to develop requirements, develop data, develop apps, and troubleshoot data issues
  • Mentoring and coaching the junior programmers in the team
  • 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)
Qualifications for programmer senior
  • Ability to logically troubleshoot technical problems
  • Ability to consistently follow through on assigned tasks and meet deadlines
  • Must have strong writing skills and be able to create technical design documents, unit test scripts
  • Game graphics programming experience
  • Taking pride in getting things done
  • Experience of C++, C#, .NET, Lua, Python, MaxScript, web technologies, databases and any other potentially useful technology for toolchain or pipeline enhancement and optimisation
2

Programmer Senior Job Description

Job Description Example
Our innovative and growing company is looking for a programmer senior. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for programmer senior
  • Provides technical support and evolution of various enterprise level applications that are utilized by the Airline’s Maintenance and Engineering, Supply-Chain-Management, and Crew-Scheduling/Flight operations business units
  • Participates in the testing process through test review and analysis, and test witnessing and certification of the software
  • May report directly to a project lead or manager
  • Application Design and Programming - Codes complex or high risk components
  • Systems Analysis - Identifies and specifies technical / functional requirements, resources and processes for a complex sub-system or major system modification required to meet user requirements
  • The scope of the position includes all kinds of server or network related works
  • Ensure proper data governance policies are followed by implementing or validating Data Lineage, Quality checks, classification
  • Develop subject matter expert (SME) for assigned applications
  • Act as team technical point to drive projects to successful completion
  • Help integrate Agile (Scrum) methodology on development efforts
Qualifications for programmer senior
  • Excellent C++ understanding and skills
  • Experience in team management is a plus
  • Working with XML and SOAP Web Services
  • Strong knowledge of several real-time rendering topics (lighting, shading, shadows, global illumination, post-processing)
  • 5 years of experience working with the SAS products Enterprise Guide, Enterprise Miner, Office Analytics, EDI
  • 3 years of experience data ingestion technologies with reference to relational databases
3

Programmer Senior Job Description

Job Description Example
Our innovative and growing company is looking for a programmer senior. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for programmer senior
  • Confers with supervisor and functional team members to resolve questions of intent of technical solution, data input, output requirements, and inclusion of internal checks and controls
  • Converts detailed technical specifications into ABAP applications
  • Follows departmental standards for programming, testing, documenting, and promoting new and changed programs
  • Writes instructions to guide Operations personnel during production batch runs of new or changed applications, where applicable
  • Analyzes, reviews, and rewrites programs, as needed, to increase operating efficiency or to adapt program to new requirements
  • Can perform in a technical lead role and manage development projects, as needed
  • Participates in software upgrades, coordinates and updates system documentation, as needed
  • Researches and recommends third party software package solutions, as needed
  • Work with a proprietary existing software technology and build a new technology in order to meet the project’s technical requirements
  • Very close co-working with creators from other teams (custcenes team, game team, system team and tool team)
Qualifications for programmer senior
  • Ability to architect, program and optimize C/C++ in existing or new systems, and with a focus on game related specialties
  • Minimum 1-3 years of software programming experience, ideally in the video game industry
  • Experience with large datasets (>15 million data points)
  • In-depth knowledge of different software development methods such as Test Driven Development, Unit Testing, Agile
  • Ability to communicate well with other departments, to their team
  • Proficient in Java, JSP, JavaScript and SQL
4

Programmer Senior Job Description

Job Description Example
Our innovative and growing company is looking for a programmer senior. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for programmer senior
  • Plan and manage programming activities across multiple studies to deliver all data analysis outputs to agreed timelines and quality, (e.g., analysis datasets, tables, figures and listings for regulatory submissions and publications)
  • Review and input into key study documents
  • Provide technical advice, mentoring and training as relevant
  • Key contributor to the development of state-of-the-art animation systems, influencing improvements to engine architecture, performance optimizations, and supporting production animation staff through improvements to tools and pipelines
  • Develop robust animation frameworks that will interface with physics and AI character behaviors, such as IK, procedural / physical animation, and facial animations
  • Maintaining a strong collaborative work relationship with programming peers, animation artists, and design staff
  • Research, define, extend, and maintain network systems on the PS4
  • Create flexible solutions that always take bandwidth and latency into account
  • Multiplayer game programming and testing
  • General engine programming as needed
Qualifications for programmer senior
  • 8 years experience (minimum) in programming in Assembly, C, C#, C++, Java, Perl, and Python
  • Able to debug and troubleshoot software issues
  • Significant experience in programming with Win32 API required
  • Unit and Component test framework experience
  • Knowledge of forensics, malware analysis & reverse engineering techniques a plus
  • Writes and maintains technical specifications
5

Programmer Senior Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of programmer senior. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for programmer senior
  • Automating operations tasks
  • Take ownership of WebAuth applications
  • Oversee and guide iNautix team
  • Drive the documentation planning with engineering teams
  • Help define writing projects
  • Write and deploy SAS code
  • Lead quantitative analyses of utilization and health cost data, estimates and forecasts
  • Interpret and analyze claims data from various sources and recommend best approaches to transform the health care industry
Qualifications for programmer senior
  • Degree in Statistics, Finance, Mathematics, or Computer Science
  • Web Services Development (WCF / REST / JSON, etc)
  • Bachelor's Degree, preferably in Business Manager, Accounting, or Information Systems, or equivalent experience is required
  • Minimum of 5 years application development experience is required
  • Minimum of 2 years application development in PKMS iSeries environment is required
  • Minimum of 1 year of data modeling/data analysis experience is required

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates