Systems Programmer Job Description
Systems Programmer Duties & Responsibilities
To write an effective systems programmer job description, begin by listing detailed duties, responsibilities and expectations. We have included systems programmer job description templates that you can modify and use.
Sample responsibilities for this position include:
Systems Programmer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Systems Programmer
List any licenses or certifications required by the position: SSL, ITIL, NICET, CISSP, IIS, JEE, ACWA, PEO, BGCAPP, J2EE
Education for Systems Programmer
Typically a job would require a certain level of education.
Employers hiring for the systems programmer 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, Design, Computer Engineering, Computer Information Technology, Networking Technology, Computer Engineering Technology, Communication, Computer Information Systems
Skills for Systems Programmer
Desired skills for systems programmer include:
Desired experience for systems programmer includes:
Systems Programmer Examples
Systems Programmer Job Description
- Implement interfaces between measurement equipment, process equipment and SPC tools
- Reviewing all data requests and responses
- Understanding contents of documents controlling audit compliance
- Working with department audit focals to perform periodic peer reviews of audit compliant posture
- Working with IAM departments to assist them with gathering and loading data into CLAS tool (a mainframe re-validation tool)
- Participate in the development of the infrastructure for storing and managing the vast amounts of genetic data from GWAS and sequencing projects
- Participate in developing informatics tools for utilizing this genetic resource, linking it with non-genetic, covariate data, and creating data sets for statistical analysis
- Provide the programming necessary for the daily maintenance of the biorepository tracking system to account for disbursements of biospecimens and quality control measures
- Identify cancer cases and matched controls for biospecimen studies from consortium and pooling projects and create the list of specimens to be retrieved from storage
- Produce laboratory ID labels for use by the lab technicians in the processing of samples and maintain the linkage files associated with different laboratory IDs used for security purposes
- 10 years’ experience in mainframe systems programming
- Bachelor’s Degree in Information Technology, Computer Science or related field, or at least 5 years of applicable - equivalent work experience
- Understanding of System Development Life Cycle (SDLC)
- Maintain the MEC tracking system for the Los Angeles sub-cohort participants
- Provide data for linkages between the cohort and files of the SEER Cancer Registry in Los Angeles, the statewide California Tumor Registry, the state death file, and the California Office of Statewide Health Planning and Development hospital discharge database
- Examine and process the linked records that are returned from data linkages
Systems Programmer Job Description
- You will be expected to collaboration with members from the wider global team
- Utilizing a high level of proficiency and certifications in all aspects of multiple card access, and video enterprise systems, and on a largely self-directed basis, program and configure new installations to include access areas, micro/panel information IP address/backup IP, badging categories, schedules (ranges from <5 readers to >105)
- Ulitzing a high level of proficiency in all aspects of multiple card access, and video enterprise systems, and on a largely self-directed basis, program new hardware at new and existing sites
- Perform acceptance testing for all installations globally and strategically (requires working on off hour to support local international time zones)
- Troubleshooting system software issues and perform regular system updates, patches and health checks
- Directly interface with client security officers and key members of the global and strategic support team to assist in managing global and strategic customer enterprise systems participate on system design and support conference calls
- Communicate router configuration changes and troubleshoot systems errors and bugs
- Work to help ensure data/media recoverability
- Establish backups and monitor system security
- Facilitate daily stand up, sprint planning and all other scrum ceremonies (backlog grooming, estimation, retrospectives, release planning)
- Minimum 5 years supporting physical security products in a complex, distributed environment
- Experience managing and programming global enterprise access control and video systems and/or System IT Administrator experience
- CISCO, Microsoft Certifications preferred and a definite plus
- Problem Solving, LAN Knowledge, Proxy Servers, Networking Knowledge, Network Design and Implementation, Network Troubleshooting, Network Hardware Configuration, Network Performance Tuning
- Web Development in ASP.NET, MVC, Silverlight, or WPF
- Need to learn and contribute on storage technology
Systems Programmer Job Description
- Work closely with Computer Operations, HelpDesk, developers and other personnel as required to ensure that all operating system related problems are handled quickly and professionally
- Prepares system software installation by studying software capabilities and operations, including task scheduling, memory management, file system, and input and output requirements
- Installs system software by loading software into computer
- Detects work stoppage or errors by conducting tests
- Corrects work stoppages or errors by entering code changes
- Optimizes system efficiency by analyzing performance indicators
- Maintains historical records by documenting system software changes and revisions
- Controls access to system by monitoring program usage
- Responsible for integration with MES
- Author user instructions and provide training
- 5+ years of professional experience of hands-on MES software development
- Must be driven, self-motivated, and well organized
- Must be an analytical thinker, comfortable taking the initiative in situations where thought leadership is either absent or unclear
- At least 1 year of experience in computer operations or programming
- Experience or an equivalent combination of education and technical experience in a variety of Web based protocols such as TCP/IP, HTTP (S), FTP, HTML 5, and XML
- Experience with IIS, ASP.Net, PowerShell, JavaScript, and Transact SQL (SQL Server 2005-2014)
Systems Programmer Job Description
- Oversee production support activities related to the applications managed
- Providing the RSAF with specialist solutions relating to all aspects of the RSAF supply systems
- Reading and analyzing the Supply Reports (Pentaho)
- Advising and assisting in the Logistics Analysis necessary to meet RSAF obligations for the ongoing support of Dhahran Depot's assigned supply systems
- Provide Technical Support for users of the computers and its Peripherals
- Utilizing a high level of proficiency in all aspects of multiple card access, and video enterprise systems, and on a largely self-directed basis, program new hardware at new and existing sites
- Perform acceptance testing for all installations nationally and strategically (requires working on off hour to support local site time zones)
- Troubleshooting system software issues and performs regular system updates, patches and health checks
- Directly interface with client security officers and key members of the national accounts and strategic support team to assist in managing the customer’s enterprise systems participate on system design and support conference calls
- Medium-to-advanced level systems administration
- Must have strong verbal and written communication skills to be able to present to a target audience
- Strong project lead/management experience
- Expert resource in change management, problem management and incident management
- Requires an understanding of the system development lifecycle
- Vast knowledge of working in relational databases like Oracle, SQL Server
- Experience with programming/scripting languages (Python, PowerShell, Bash, Perl)
Systems Programmer Job Description
- Installation and maintenance of hardware and software systems
- Work with a diverse set of customers to provide strong analysis and programming support, solve technical issues, work with PCS team to provide successful automation solutions to meet growing campus computing needs
- Analyze, debug, and modify existing code supporting the VCL service
- Support current engineering tools development
- Support and execute timely engineering software development and the expansion of engineering software knowledge
- Support data management, process improvements, and system modifications to integrate with engineering systems renewal and business projects
- Provides professional and technically appropriate responses to new or unusual situations related to the design programs used
- Contribute to risk analysis by applying standard processes and procedures
- Gathering requirements for new CRM features and functionality
- Designing, developing, testing, and supporting applications that facilitate the work of these departments
- Knowledge of server/storage hardware and protocols (NFS, iSCSI)
- Five (5) years' of experience in Red Hat Linux, Apache, Tomcat, Jboss, Web Sphere, MS Office, MS Viso, VMware, Windows Server Operating System, MySQL, and PostgreSQL
- Deep Knowledge Scrum/Agile
- A bachelor's degree in Computer Science, Management Information Systems, Computer Information Systems, or a related field
- A minimum of five years of applicable experience
- Ability to install, upgrade, maintain, and support WebSphere AppServer or similar J2EE server products and services in a large enterprise environment