There are two vacancies in the Bureau of Administration. Interested applicants should apply using the link below.

 

https://www.governmentjobs.com/careers/pabureau/jobs/2080442/applications-developer-2-2-positions?keywords=applications%20developer&pagetype=promotionalJobs     

 


COMMONWEALTH OF PENNSYLVANIA
invites applications for:

Applications Developer 2 - 2 positions



The Commonwealth of Pennsylvania is proud to be an equal opportunity employer supporting workplace diversity.

 

SALARY:

$54,690.00 - $83,052.00 Annually

JOB TYPE:

Civil Service Permanent Full-Time

DEPARTMENT:

Public Utility Commission

LOCATION:

Dauphin County

OPENING DATE:

05/15/18

CLOSING DATE:

05/30/18 11:59 PM

JOB CODE:

01522

POSITION NUMBER:

213757

UNION:

AFSCME

BARGAINING UNIT:

A4

PAY GROUP:

ST08

BUREAU/DIVISION CODE:

1803/MIS

BUREAU/DIVISION:

Bureau of Administration

WORKSITE ADDRESS:

400 North Street

CITY:

Harrisburg

ZIP CODE:

17120

CONTACT NAME:

Shannon Marciano

CONTACT PHONE:

717-787-8714

CONTACT EMAIL:

smarciano@pa.gov

THE POSITION:

Work hours are 7:30 AM - 4:00 PM - Monday through Friday.

If you anticipate the need for an accommodation due to a disability, please inform the Human Resource Office at the time an interview is scheduled.


Provides advanced technical work in the planning, analysis, design, programming, testing, and maintenance of complex computer applications. Work is assigned and reviewed at a high level by the applications developer administrator and then performed independently. Assigned applications may include PUC website, Hearing Room Scheduling System (HRS), PUC eFiling, BCS Customer Accounting Information System (CAI) as well as various other applications that support PUC business processes.

DESCRIPTION OF WORK:

Serves as the lead analyst and developer for assigned applications, as well as the primary contact for users regarding application changes, corrections, and enhancements.
Performs application coding according to PUC standards to develop and maintain web-based and desktop applications that meet user requirements. This also includes programs supporting batch processes, reports, and data extracts.
Must use these technologies and others as required: Visual Basic (VB.Net, C#), Active Server Pages (ASP.Net), Visual Studio, SQL Server database, Structured Query Language (SQL), SQL Server Reporting Services (SSRS), JavaScript, Hypertext Markup Language (HTML), and Extensible Markup Language (XML).
Uses Team Foundation Server (TFS) appropriately for source code control and versioning. Incorporates security best practices in application code.
Meets with business users, either independently or as part of a team, to determine existing processes, problems, and new requirements to design or modify a solution that will meet user needs. Identifies and evaluates alternatives for resolving problems and improving processes.
Documents requirements in TFS, including process flows, business validations and rules, and security requirements, and obtains user approval for them.
Participates in the design of online screens, screen navigation, reports, batch or online processes, calculations, web service methods, and in the development of an application prototype.
Participates in writing test plans and test cases and records them in TFS.  Conducts unit, system integration, and user acceptance testing.
Gains formal user acceptance of application changes prior to implementation by ensuring all change requests, bugs, and requirements are closed by the user first.  Coordinates the deployment of the application changes with the deployment team, including the Database Administrator. 

Adheres to PUC change management procedures.
Provides training to internal users on newly developed or enhanced applications as needed.
Resolves and documents bugs uncovered during unit, system, and user testing and after production implementation.
Creates estimates of time required to accomplish tasks, and adequately plans time to complete tasks to meet established project milestones. Develops schedules to accomplish assigned tasks.
Uses TFS to maintain all application documentation, to record work items such as requirements, bugs, change requests, tasks and the time spent on them, and to document resolutions to problems.
Maintains current skills in the use of the required set of technologies. Attends training classes, seminars, and meetings designed to develop and enhance IT skills. Independently researches technical issues using IT resources available on the Internet. Shares information learned with other developers.
Performs other related duties as assigned.

Essential Functions

  1. Analyze complex business requirements
  2. Use TFS for code control and to document all work
  3. Write efficient programs with clean logic
  4. Develop schedules and complete on time
  5. Identify, research, and resolve application issues
  6. Use Microsoft development tools, VB.Net, and SQL Server database
  7. Maintain current with technology through training and reading
  8. Test code for quality, accuracy, and conformance to user requirements
  9. Design, communicate, and propose effective solutions to users and management
  10. Maintain effective working relationships with peers/users

REQUIRED EXPERIENCE, TRAINING & ELIGIBILITY:

Eligibility - all candidates

One year as an Applications Developer 1 or Computer Programmer 3;

or

Two years of information technology experience in applications
development or applications maintenance, and an associate's degree in
any information technology field;

or

Four years of information technology experience that includes two years of
experience in applications development or applications maintenance;

or

A bachelor's degree in any information technology field.

Be a resident of Pennsylvania.

Be eligible for selection in accordance with Civil Service rules.

EXAMINATION INFORMATION:

The next lower classification(s) for promotional purposes in accordance with collective bargaining:
Application Developer 1

Recruitment Method(s):
Applicants must meet one (or more) of the following methods(s) to be considered for this vacancy:

  • Seniority Promotion (Bidding employees in the next lower classification within the designated seniority unit.)
  • Seniority Unit Lateral (Movement to the same class title within the designated seniority unit.)
  • Civil Service Lists (Fill by examination in accordance with collective bargaining.)

When the collective bargaining obligation(s) have been met, then the following recruitment methods may be used:
 

  • Promotion Without Examination
  • Transfer
  • Reassignment
  • Voluntary Demotion
  • Reinstatement

Eligibility - Competitive Promotion Without Examination Only
CLASS RESTRICTIONS

  1. Have held regular civil service status in one of the following classifications:
  • Application Developer 1
  • Information Technology Generalist 1

Or in a classification at Pay Scale Group 7 where there is a clear linkage between the knowledge, skills, and abilities required to perform the duties of that class and the knowledge, skills, and abilities required of the Application Developer 2 class. Applications submitted will be reviewed to determine if an applicant's current or previous class has a logical occupational, functional, or career development relationship to the Application Developer 2 class.
Selection Criteria:

  1. Minimum experience and training required for the job.
  2. Meritorious service; defined as (a) the absence of any discipline above the level of written reprimand during the 12 months preceding the closing date of the posting, and (b) the last due overall regular or probationary performance evaluation was higher than unsatisfactory or fails to meet standards.
  3. Seniority, defined as a minimum of one year(s) in the next lower class(es) by the posting closing date of 5/30/2018.

Application Instructions

Interested qualified applicants must submit all requested materials as specified in the "How To Apply Section". Failure to comply with the above application requirements will eliminate you from consideration for this position.

This section is issued for compliance with Management Directive 580.19, Promotion in the Classified Service without Examination.

How to apply - all candidates:
Submit an online application at https://www.governmentjobs.com/careers/pabureau/promotionaljobs on or before Wednesday, May 30, 2018 and attach:

  • Resume
  • Please attach a copy of your most recent Employee Performance Review (EPR) to your application - if you do not have this document, please include a note explaining why it is not included.

All application materials must be filed online by the closing date of this posting. Faxed, e-mailed, mailed, late and/or incomplete applications will not be accepted.

To be considered for this vacancy, all applicants must meet the minimum experience and training requirements.

In addition to the application materials listed above, individuals applying for Voluntary Demotion must submit a letter of interest acknowledging reduction in pay.

Individuals applying for Reinstatement must submit a letter of interest requesting consideration for reinstatement.

Please use the contact information provided for additional information.

 

APPLICATIONS MAY BE FILED ONLINE AT:
http://www.employment.pa.gov

OUR OFFICE IS LOCATED AT:
400 North Street
Harrisburg, PA 17120


jobs@pa.gov

An Equal Opportunity Employer

Position #26-18
APPLICATIONS DEVELOPER 2 - 2 POSITIONS
SM