Demo

Programmer I

BLaST - South Office
Williamsport, PA Full Time
POSTED ON 5/1/2025
AVAILABLE BEFORE 1/1/2050

Summary

The Programmer I shall exhibit responsibility and leadership in the construction and maintenance of system-wide telecommunications network infrastructure supporting the Intermediate Unit’s curriculum and instructional goals, as well as integrate appropriate administrative computing network capabilities. This position shall be funded through multiple program budgets and contracted services with our member districts.

Essential Duties & Responsibilities

Essential duties and responsibilities include the following. Other duties may be assigned.

  1. Design, develop, and maintain .NET Framework applications, with a focus on Microsoft ASP.NET web forms, console applications, Knockout, and jQuery.
  2. Debug and troubleshoot .NET Framework systems in development and deploy applications to various production environments.
  3. Maintain Windows Server hosts, Internet Information Systems, JavaScript applications, and SQL Server installations as it relates to software applications.
  4. Use the DevOps application for source control within a collaborative team environment.
  5. Create technical documentation such as design documents, specifications, software architecture documents, and instructions.
  6. Manage tasks and activities for themselves and others.
  7. Analyze issues and requests as they relate to software architecture and design.
  8. Mentor junior members of the team on the topics of technology and processes.
  9. Work in a team environment using a structured development process to deliver applications on time and within budget.
  10. Follow up with issues in an effective manner, including working alongside professionals in Quality Assurance, Project Management, and/or Business Analysis.
  11. Regularly communicate project progress, issues, and risks to the project manager.
  12. Maintain a valid state driver’s license and the ability to drive without advanced notice

Supervisory Capacities

None.

Qualifications

To perform this job successfully, the applicant must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Education and/or Experience

The applicant must possess an associate degree in computer programming and three (3) years’ experience OR a bachelor’s degree in computer science with one (1) year’s experience supplemented by recognized coursework in computer science technology or a related field.

Other equivalent combinations of training, experience, and education will be considered.

The applicant must showcase current knowledge, skills, and abilities relating to the requisite programming languages, as well as familiarity with the Macintosh, Windows, and/or Linux platforms as it relates to programming. Applicant must showcase effective skills in verbal and written communication as well as problem-solving and conflict resolution. Applicant must have experience creating web-based applications, optimizing for performance, and troubleshooting within a secure development environment. Applicant must be able to establish and maintain effective working relationships with all levels of Intermediate Unit staff, vendors, and the general public. Applicant must be able to train others in the configuration and use of the Intermediate Unit’s software applications.

Language and Communication Skills

The Programmer I shall establish and maintain effective working relationships with a variety of stakeholders, including teachers, students, administrators, coworkers, vendors, community representatives, consultants, and others as appropriate. They shall provide user support with a focus on customer service, respond to requests for technical assistance, provide workstation configuration services for end users, and provide Intermediate Unit staff with accurate and timely information regarding the network. They must also possess the ability to write technical reports, engage in correspondence with stakeholders, take ownership of projects, and work effectively within a team environment.

Mathematical Skills

The applicant must have the ability to work with mathematical concepts such as probability and statistical inference, as well as the fundamentals of geometry and trigonometry. The applicant must showcase an ability to apply these concepts to practical technical situations.

Reasoning Ability

The applicant must showcase an ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. The applicant must be able to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.

Certificates, Licenses, & Registrations

None required.

Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities so as to perform the essential functions.

While performing the duties of this job, the employee is regularly required to sit. The employee is occasionally required to reach with their hands and arms. The employee must occasionally lift and/or move up to 60 pounds. Specific vision abilities required by this job include close vision and the ability to adjust focus. 

Work Environment

This position offers the possibility of a hybrid work environment. While performing job duties, the employee is regularly required to sit and occasionally reach with hands and arms. The noise level in the work environment is usually moderate.

The noise level in the work environment is usually moderate.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Programmer I?

Sign up to receive alerts about other jobs on the Programmer I career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$151,231 - $194,242
Income Estimation: 
$188,900 - $249,994
Income Estimation: 
$187,890 - $240,773
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Programmer I jobs in the Williamsport, PA area that may be a better fit.

Programmer Analyst

Administrative Office of PA Courts, Mechanicsburg, PA

Programmer IV

Lensa, Harrisburg, PA

AI Assistant is available now!

Feel free to start your new journey!