Download:
Job Summary:
The Senior Systems Programmer will facilitate and execute installation, testing, and debugging of complex and high-level system software installations.
Supervisory Responsibilities:
- May hire, train, and oversee other staff in the department.
- May oversee the scheduling, assignments, and daily workflow of other IT staff.
- Provides constructive and timely performance evaluations.
Duties/Responsibilities:
- Facilitates and executes installation, testing, and debugging of complex system software.
- Plans the timing of system software installations to minimize workflow interruption and downtime.
- Assists users with complex support, access, and customization needs related to system software.
- Identifies performance indicators to measure efficiency of system operation, e.g., response time or simultaneous processes; gathers data and analyzes results.
- Monitors systems, conducts testing, and gathers data to detect errors or interference with workflow.
- Identifies and analyzes errors; implements changes to code or installation to correct errors.
- Trains systems operators and other staff.
- Prepares workflow charts and diagrams to facilitate system software modifications.
- Conducts long-range planning based on anticipated workflow and capacity, making recommendations for systems upgrades and modifications to optimize operations; assesses feasibility of recommended changes based on scheduling, hardware, and other limitations.
- Maintains records of system outages, upgrades, and revisions.
- Maintains knowledge of trends, developments, and best practices via continuing education and conferences.
- Performs other duties as assigned.
Required Skills/Abilities:
- Excellent organizational skills and attention to detail.
- Strong analytical and problem-solving skills.
- Thorough understanding of operating software products.
- Basic understanding of systems analysis and design.
- Basic understanding of most commonly used coding languages.
- Thorough understanding of programming languages, systems analysis and design, and database design.
- Thorough understanding of operating software products in a large, complex systems environment.
- Proficient with Microsoft Office Suite or related software.
Education and Experience:
- Bachelors degree in Computer Science or related field required.
- Three to five years of related experience, preferably with systems similar to those used in the organization, required.
Physical Requirements:
- Prolonged periods of sitting at a desk and working on a computer.
- Must be able to lift up to 15 pounds at times.
An organization run by AI is not a futuristic concept. Such technology is already a part of many workplaces and will continue to shape the labor market and HR. Here's how employers and employees can successfully manage generative AI and other AI-powered systems.