Programmer Senior Job Description
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:
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:
Desired experience for programmer senior includes:
Programmer Senior Examples
Programmer Senior Job Description
- 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)
- 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
Programmer Senior Job Description
- 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
- 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
Programmer Senior Job Description
- 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)
- 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
Programmer Senior Job Description
- 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
- 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
Programmer Senior Job Description
- 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
- 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