Allow analytics cookies?

Skip to content
← All jobs

Job opening

Programmer Analyst (NY HELPS) 1026-0007

Erie 1 BOCES · West Seneca, NY, US

Still listed on Western New York school districts (RecruitFront)’s job board as of .

Erie 1 BOCES mark

About this role

Details from the published listing. Values marked classified were read by a model with high confidence, not quoted from the posting.

Employer
Erie 1 BOCES
Location
West Seneca, NY, US
Pay
$33.36/hr* Plus Generous Benefits Package
Employment type
Not listed
Work mode
Not listed
Sector
Education
Posted by employer
October 13, 2026
First seen on Buffalo Projects
October 25, 2026 · today
Deadline
November 10, 2026
May have been open longer: the listing was already up when Buffalo Projects first read its source, on October 25, 2026.
Not published: employment type, work mode. Ask the employer about these details before applying.

Skills in the posting

Each skill is quoted from the posting. A model sorted them into required, preferred, and mentioned; the quote is the evidence.

Mentioned

  • C#
    “solutions, create and support data flows, and turn complex information into meaningful reports. You’ll work with C#, ASP.NET MVC, JavaScript, SQL, IBM Cognos, and New York State education data while solving real-world technical and”
  • .NET
    “create and support data flows, and turn complex information into meaningful reports. You’ll work with C#, ASP.NET MVC, JavaScript, SQL, IBM Cognos, and New York State education data while solving real-world technical and business”
  • JavaScript
    “and support data flows, and turn complex information into meaningful reports. You’ll work with C#, ASP.NET MVC, JavaScript, SQL, IBM Cognos, and New York State education data while solving real-world technical and business challenges. If”
  • SQL
    “data flows, and turn complex information into meaningful reports. You’ll work with C#, ASP.NET MVC, JavaScript, SQL, IBM Cognos, and New York State education data while solving real-world technical and business challenges. If you”
  • Oracle
    “Develop, maintain, and optimize Oracle PL/SQL code. Develop custom applications, reports, and database queries. Develop custom processes and applications”

Full description

Location:
Erie 1 BOCES
Technology Services
TS Programming Services
E1B Education Campus
West Seneca, NY

Hours:
8:00AM – 4:00PM

Hourly Rate:
$33.36

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

Build. Connect. Solve. We’re looking for someone who enjoys figuring out how things work and making them work better. You’ll build and maintain custom applications, develop database solutions, create and support data flows, and turn complex information into meaningful reports. You’ll work with C#, ASP.NET MVC, JavaScript, SQL, IBM Cognos, and New York State education data while solving real-world technical and business challenges. If you like a role where one day you’re writing code, the next you’re troubleshooting a data issue, and the next you’re building a new reporting solution, we’d like to hear from you.

Responsibilities:

The programmer analyst in Technology Services has expert knowledge and understanding of assigned applications and computing environments, and an expanding knowledge of other applications and environments. He/she has a high degree of logical reasoning, diplomacy, accuracy and sound judgment, and is able to work independently. Under the leadership of the systems analyst, this employee assists in developing efficient, logical applications. He/she analyzes and resolves existing and potential problems. This position requires equal emphasis on programming and analysis. Although the programmer analyst does not act as a supervisor of other employees, he/she may guide, encourage, direct and monitor other team members.

Develop, maintain, and optimize Oracle PL/SQL code. Develop custom applications, reports, and database queries. Develop custom processes and applications using modern development tools and techniques. Customize and maintain vendor-supplied software. Collaborate across teams for project implementations. Develop and maintain technical documentation. Monitor system performance and tune as indicated.

Programming and Analysis:

  • Analyzes data for accuracy and completes data fixes as needed
  • Completes programming tasks, especially more complex assignments
  • Analyzes systems and procedures for efficiency, quality and accuracy
  • Analyzes problems and programs resolutions
  • Analyzes systems output for appropriate presentation
  • Anticipates potential problems and implements solutions
  • Evaluates requests for enhancements

Communication:

  • Communicates effectively with all programming team members and support staff
  • Trains, guides and mentors team members and coworkers

Planning, Design and Documentation:

  • Assists with planning projects and with establishing timelines and task assignments
  • Assists with evaluating design detail
  • Defines programming tasks required to complete projects
  • Designs test plans, assures valid test environments, evaluates results and recommends improvements
  • Establishes documentation standards and documents procedures worked on
  • Develops, implements and evaluates projects in collaboration with support staff
  • Assists with system design, focusing on usability and accuracy

Coordination:

  • Uses the designated change management system to track and maintain projects 
  • Assists with setting task priorities within projects
  • Plans for and assists in coordinating disaster recovery and testing

Other:

  • Maintains confidentiality of information
  • Responds quickly and calmly to system emergencies
  • Establishes and maintains good working relationships
  • Supports the team approach and promotes team guidelines
  • Uses professional development opportunities to improve skills and stay current with new technology
  • Other duties may be assigned that are relevant to the civil service job description for this title

Please apply online by completing the following steps:

  1. Click Apply below and log in to your account in Recruitfront or create an account.
  2. Complete and submit the correct application type, SCHOOL RELATED PERSONNEL, and THEN
  3. Apply directly to the job posting.

You will receive an email from Recruitfront stating that you have applied.  


Special Notes:  

When responding to or inquiring about this Notice of Vacancy, please refer to the Posting Number noted above.
Requests for reasonable accommodations at the interview under the Americans with
Disabilities Act must be submitted in writing to the ADA Coordinator (Director, Human  Resources) at least 48 hours prior to the interview.   

PLEASE NOTE- Erie 1 BOCES has transitioned COMPLETELY to the RecruitFront platform for all open positions.  Once you complete your application within the system, you will be able to apply for any vacant positions within the District in the future.