Systems Programmer Job Description

Systems Programmer Job Description

4.5
190 votes for Systems Programmer
Systems programmer provides input on architectural strategies and make sure best practices and standards for data integration are followed.

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:

Thorough knowledge of installation tools to include SMP/E, ServerPac, PDO
Ensures operation of equipment by following manufacturer's instructions
Has a consistent mobile strategy applied across all services and applications
Installing, maintaining, customizing, and debugging vendor software products
Developing or modifying system exits, JES2 exits, and other modules written in assembler language
Evaluating new software products and releases, and developing project plans
Evaluating existing software products and procedures for potential improvements
Supporting tape library and virtual tape subsystems
Providing technical support to Data Center operations and application programmers
Monitoring system performance and availability

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:

Relational database design
Agile application development techniques
Data privacy and protection initiatives
Data processing and data communications
Operating systems used by FIS
Information security best practices
SMP/E
Best practices and programming standards that are consistent with manufacturer’s specifications
Experience in commercial construction standards is strongly
Equipment

Desired experience for systems programmer includes:

At least 10 years experience in Senior System Programmer
1 or more years of experience with Networking knowledge, VPN technology and encryption technology
Basic knowledge in Unix Internals
Extensive background creating web sites, web development and programming - ASP.NET, C#, MS SQL, HTML, Javascript, CSS
Understanding of Development Methodologies - Agile and Waterfall
Ability to work well under pressure and hit deadlines

Systems Programmer Examples

1

Systems Programmer Job Description

Job Description Example
Our company is searching for experienced candidates for the position of systems programmer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for systems programmer
  • 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
Qualifications for systems programmer
  • 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
2

Systems Programmer Job Description

Job Description Example
Our company is growing rapidly and is looking to fill the role of systems programmer. 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 systems programmer
  • 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)
Qualifications for systems programmer
  • 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
3

Systems Programmer Job Description

Job Description Example
Our company is growing rapidly and is looking for a systems programmer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for systems programmer
  • 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
Qualifications for systems programmer
  • 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)
4

Systems Programmer Job Description

Job Description Example
Our company is looking to fill the role of systems programmer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for systems programmer
  • 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
Qualifications for systems programmer
  • 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)
5

Systems Programmer Job Description

Job Description Example
Our growing company is looking for a systems programmer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for systems programmer
  • 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
Qualifications for systems programmer
  • 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

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates