Location:
Erie 1 BOCES
Technology Services
TS State Data Warehouse
E1B Education Campus
West Seneca, NY
Hours:
8:00AM – 4:00PM
Hourly Rate:
$38.24
Annual Education Stipends:
$500 for Associates Degree/Accredited Training Program Certification or
$1000 for Bachelors Degree or
$1500 for Masters Degree
Generous Benefits Package including but not limited to the following: Employment - Erie 1 BOCES
- 15 Paid annual Holidays
- Generous Paid Personal/Sick time
- Generous Paid vacation days
- Premium Health and Dental plans (E1B pays 85%)
- Life insurance at NO cost to you
- FSA plan
- Commitment to Diversity, Equity, and Inclusion
- NYS Retirement System
- 403b AND 457 retirement plans
Job Responsibilities:
The Senior Systems Analyst in Technology Services has a global understanding of assigned applications and the relationships among them. (S)he is knowledgeable about the current computing environments of assigned applications. As a student of the emerging technologies that may impact on service delivery in the future, (s)he investigates new methods and makes recommendations in regard to technology-related investments and changes in procedure.
The Senior Systems Analyst acts from time to time as a project manager, assuring that application standards are observed, setting milestones and timelines, analyzing critical paths, and monitoring progress. Although the Senior Systems Analyst does not act as a supervisor of other employees, (s)he regularly advises application Coordinators/ Managers who do have supervision responsibilities about technical resource allocation. (S)he also provides feedback to these Coordinators/Managers in regard to the performance of their programming staff, training needs, and other technical issues.
Specific Responsibilities:
Planning Design and Analysis
- Researches and analyzes the appropriateness, viability, and applicability of emerging technologies in relation to WNYRIC projects.
- Describes and organizes the data element requirements and file structures necessary for application development after consultation with interested parties.
- Promotes consistency across applications.
- Assures that data is audited for accuracy on a regular basis.
Coordination, Communication and Documentation
- Acts as a technical resource to application coordinators/managers
- Breaks apart supervisor-assigned projects into tasks and assists in setting realistic milestones translates user requirements (business rules and user interface) into programming tasks
- Creates and implements training plans for new and advancing programmers and analysts
- Acts as a project manager, as needed and appropriate
- Uses a change management system to track, maintain and oversee projects and resource allocation
- Participates in creating and modifying standards; enforces standards
- Promotes the building, maintenance, and regular use of a knowledge base of technical information, procedures, and programming tools
- Supports team approach and cross-team collaboration
Programming
- Maintains a working knowledge of programming languages in use by team(s) with which (s)he is associated as well as a knowledge of the attributes(strengths/weaknesses) of other programming languages.
- Assists with complex programming as needed and appropriate
- Evaluates day-to-day progress of programming staff
Other
- Serves as backup to Database Administrator
- Assures confidentiality of information
- Responds quickly and calmly to emergencies
- Promotes good working relationships
- Seeks professional development opportunities to improve skills and stay current with new technology
- Performs other related duties as assigned