Career Opportunities with Borough of Chambersburg

 

Careers At Borough of Chambersburg

Current job opportunities are posted here as they become available.

Subscribe to our RSS feeds to receive instant updates as new positions become available.


IT Applications Programmer

Department: IT Department
Location: Chambersburg, PA

BOROUGH OF CHAMBERSBURG

POSITION OPENING

CLASSIFICATION: IT Applications Programmer

GRADE: 10

RATES OF PAY: $30.42 per hour

PLACE OF WORK: City Hall Campus 100 South Second Street

HOURS OF WORK: Monday – Friday 8AM-5PM

POSITION SUMMARY
Serves as an IT Applications Programmer, performing a wide variety of duties and tasks related to the business programming development, maintenance and documentation of all computer programs, and computer operations throughout the Borough of Chambersburg, including all departments and activities.

A junior computer programmer, responsible for duties associated with the daily programming needs; performing a wide variety of duties and tasks related to program development, generation, maintenance, documentation, and execution of all computer programs, applications, and operations for the Borough of Chambersburg.

The IT Applications Programmer assists the Senior Applications Programmer, with all software development projects, and shares the responsibility for offering solutions and exploring the feasibility of possible options. This position assists with keeping all projects on track, including keeping detailed and careful documentation, as well as ensuring all proprietary information is kept confidential.

This is technical work of a complex nature which involves responsibility for developing and recommending policies and procedures for the efficient operation of the Borough’s computer programs. This position requires basic to intermediate knowledge and understanding of the operation of the Borough along with a keen understanding of programming to address future needs for improvement and technological innovation that is crucial to the continuing success of the organization. Additionally, the position requires basic to intermediate knowledge of computer networking, and a wide variety of duties related to all borough computer operations. This encompasses generation, management, distribution and improvement of all computer-generated information and processes. The work of this position is performed independently while under the general direction of the IT Senior Applications Programmer and the direct supervision of the IT Supervisor.

ESSENTIAL FUNCTIONS

Reasonable accommodations may be made to enable individuals with disabilities to perform these essential functions. The incumbent must be able to perform the essential functions of this position, with or without an accommodation.

  • Assists with the development of computer programs utilized in the operation of the Borough of Chambersburg;

  • Assists with the design, development, implementation, documentation and maintenance of all software/applications on the iSeries platform;

  • Assists with the creation and maintenance of operations manuals for all data processing operations including documentation and flowcharts where appropriate;

  • Use best business practices to deliver high quality code (document code, unit tests, performance tests, and security of data);

  • Enhance existing applications by analyzing business requirements;

  • Assist the senior programmer with analyzing application systems and programming logic for maintenance and new projects;

  • Design and deliver web applications using industry standard languages across multiple platforms;

  • Assist with the maintenance of the Borough’s IBM systems, backup and high-availability (HA) systems and associated communication;

  • Works with other computer technical professionals in the Borough to execute and facilitate the Borough’s computer-generated needs.

  • Work with end users on compiling data requests, gathering data to process Right to Know (RTK) requests;

  • Assists with the design and maintenance of the Borough’s websites;

  • Attends any and all training sessions and programs considered essential by the IT Supervisor / Information Officer;

  • Assists with the control of program security safeguarding for all information created and used by the Borough;

  • Works in conjunction with Systems/Network Administrators, maintaining Borough network infrastructure, as needed;

  • Serves as back-up to the senior computer programmer, when necessary;

  • Must be available for emergency calls and after-hours responses on weekends, evenings and holidays when required.

  • Performs other related duties as assigned.

REQUIRED COMPETENCIES (KNOWLEDGE, SKILLS, and ABILITIES)

  • Ability to learn and follow Borough policies, rules, procedures, and regulations;

  • Must possess intermediate to thorough knowledge of effective and efficient computer programming techniques and processes;

  • Ability to find, debug, and correct errors in programs, systems, and software;

  • Ability to work under pressure to meet deadlines, successfully handle/manage multiple software development projects simultaneously and set priorities;

  • Must possess critical thinking, problem-solving and analytical skills;

  • Must have strong interpersonal skills to assist non-technical individuals with complex technical issues;

  • Must possess a basic to intermediate understanding of data processing pipelines and algorithms, and how choices can affect performance and workflow;

  • Must possess intermediate to thorough knowledge of relational database structures, both SQL and DB2 formats;

  • Must possess the ability to work independently with little supervision in a team environment;

  • Must be able to maintain information in the highest confidence and have considerable ability to remain calm and effective under stress;

  • Must have the ability to handle diverse and multiple tasks simultaneously;

  • Must have the ability to work within a fast-paced environment;

  • Must have an extensive understanding of networking techniques and procedures.

  • Ability to configure and troubleshoot network infrastructure;

  • Ability to acquire a specific competency in the Borough’s complex utility billing functions and to extend this understanding to the implementation of the proper and most efficient programming techniques available for business applications utilized by the Borough;

  • Must have hands on technical troubleshooting capabilities; critical thinking, problem-solving and analytical skills; efficient organizational and time management skills; and good documentation skills;

  • Ability to successfully complete the required clearances for the position;

  • Ability to write and keep records and reports electronically;

  • Must possess good communication (both verbal and in writing), interpersonal, and customer service skills to effectively and successfully perform the essential functions of the job and in a professional manner;

  • Must exercise sound professional judgment in the analysis of user needs in order to decide proper level of new features and/or program enhancements required to bring resolution;

  • Ability to work well with others to include high stress situations including fellow employees, government officials, contractors, and the general public.

  • Must be available for emergency calls and after-hours responses on weekends, evenings, and holidays when required.

QUALIFICATIONS

Education:

  • Associate’s degree in Computer Science, Information Science or related field;

  • At least two years of formal technical training in a college or technical school in a specialized relevant program is required. Should possess a computer certificate or degree proving successful completion of a relevant program.

Preferred:

  • A four-year related college degree in Computer Science, Information Science or related field.

Experience

  • Minimum of one years’ experience in computer programming and software development, along with considerable experience in computer network and system experience.

Or any equivalent combination of experience and training which provides the required knowledge, skills and abilities.

WORK AUTHORIZATION/SECURITY CLEARANCES

Must be legally authorized to work in the United States and maintain required clearances to hold a position at Chambersburg Borough.

ADDITIONAL ELIGIBILITY REQUIREMENTS

Incumbent must have and maintain a valid motor vehicles license, 3 years clean driving history, and be insurable in the independent opinion of the Borough's motor vehicle insurance underwriter, in order to remain eligible for this position.

Must reside within forty-five (45) driving miles of the corporate limits of the Borough of Chambersburg within one (1) year of the hire date as their bona fide primary residence, and continue to reside within that area while employed.

_______________________________________

In compliance with the Americans with Disabilities Act, the Employer will provide reasonable accommodations to qualified individuals with disabilities and encourages both prospective employees and incumbents to discuss potential accommodations with the Employer.

WORK ENVIRONMENT
The work environment characteristics described here are representative of those the employee encounters while performing the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

The employee primarily works in an office environment which subjects the employee to common internal exposures; however, the employee may occasionally work and may be subject to common and sometimes uncommon external exposures which include, but are not limited to rain, snow heat, cold, and other severe and adverse weather-related conditions. Work may be performed alone or with a team, with frequent interruptions requiring the employee to respond to requests from both internal and external stakeholders.

PHYSICAL REQUIREMENTS

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

  • Must have the ability to communicate clearly and effectively, both verbally and in writing, to all stakeholders within the department’s scope of accountability in an understandable manner;

  • Ability to sit for up to 4-8 hours and move about the building for up to 2-4 hours per workday to carry out essential job functions;

  • Ability to occasionally bend/stoop, squat, crawl, climb, reach above shoulder level, crouch, kneel, lift and push/pull to manipulate computer equipment;

  • Ability to lift, move, and/or carry up to approximately 25 pounds frequently and lift, move, and/or carry up to approximately 75 pounds occasionally for manipulation of computer equipment;

  • Ability to use hands for repetitive actions such as simple grasping, firm grasping and fine manipulation of tools and equipment;

  • Ability to work hours outside the range of the regular schedule whenever necessary;

  • Must possess the ability to record, convey and present information, explain procedures and follow instructions;

  • Must be able to make quick, precise adjustments to machine controls; see differences between colors, shades, and brightness; and hear sounds and recognize the difference between them;

  • Ability to work in computer room which contains noisy and moving machinery;

  • Must be able to move frequently throughout the workday as needed to carry out essential job duties.

  • Must demonstrate emotional stability, the ability to focus and pay close attention to details and concentrate on work;

  • Must be able to perform the duties of the position while under physical and emotional pressure.

TRAVEL REQUIRED

Minimal and intermittent travel to and from Borough facilities for meetings and other related business.

AFFIRMATIVE ACTION/EEO STATEMENT

It is the policy of the Borough of Chambersburg to provide fair and equal employment opportunities to all applicants for employment. Applicants are recruited, selected and hired on the basis of individual merit and ability and without discrimination because of race, color, religion, sex, sexual preference, age, handicap, disability, veteran status, national origin, or any other trait protected by Pennsylvania or federal law.

___________________

NOTE: This description is the present overview of the job, is subject to change by the employer and is to be used as a temporary management guide to performance.

If interested, please apply online. Up to date resumes are recommended.

Please contact Sophia Suarez in the Personnel Office at 717-251-2462.

Posted: Tuesday July 2, 2024

Deadline to Apply: Monday July 15, 2024 5PM

Applicant Tracking System Powered by ClearCompany HRM Applicant Tracking System