HARRISBURG, PA, USA
18 days ago
Senior Application Developer-ePDE
Job Seekers, Please send resumes to resumes@hireitpeople.com

Short Description:

 

Responsible for analysis, design, coding, testing, and implementation in support of maintenance, enhancement, and development work for internal PDE applications that support core business functions.

 

Complete Description:

Responsible for analysis, design, coding, testing, and implementation in support of maintenance, enhancement, and development work for internal PDE applications that support core business functions.

Complete Description:

Education: 4 year college degree or equivalent technical study

Years of Relevant Experience: 8 years; some Commonwealth work experience highly preferred

Analyze, design, and code enhancements, development programs, and/or required fixes to production problems

Upgrade applications with earlier versions of Microsoft .Net Framework to Version 3.5

Work with application lead analyst to gather and interpret user requirements into functional specifications

Confer with business and technical personnel to resolve problems of intent, inaccuracy, or feasibility of computer processing.

Design and develop prototypes based on user requirements

Develop technical specifications

Utilize deep modeling, design and coding skills

Possess and use database design and modeling expertise in SQL Server 2005 and above

Possess and use design and coding skills in Microsoft .Net Framework 4.0, ASP.Net, VB.Net, JavaScript, XML, and SQL Server Reporting Services

Use the Visual Studio 2010 development platform

Use Visual SourceSafe and Team Foundation Server for source code versioning and control.

Code efficient SQL code and stored procedures

Design and code applications to functional and technical programming standards as defined by PDE and OIT

Use existing PDE web services or develop new ones as required

Create and use reusable software components where possible

Test enhancement and development programs and issue fixes

Participate in peer code reviews

Create system test plan and system test specifications

Conduct system testing

Possess expertise sufficient to perform performance and tuning diagnostics

Create content for program and operational documentation, including deployment manuals

Utilize configuration management tools, design tools, debugging tools, and any other environment specific tools necessary to create, test, and implement an application

Support deployment of application releases into production

Research problems independently

Review and understand the application team’s work plan

Anticipate, identify, track, and resolve issues and risks affecting own work and work of the application team. Develop contingency plans as necessary.

Plan and execute all required process steps

Participate in ongoing process improvement

Possess ability to work in a team environment

Complete assigned tasks and issues, reporting actions and time spent on them in PDE’s eTime system

Possess strong communication skills; both written and spoken

Coordinate work of other software developers on the application team

Execute responsibilities with little direct supervision from application lead analyst

Be aware of new developments in industry and process and be able to apply them to work as appropriate

Determine time estimates and schedule for own work and resolve issues in a timely manner

Provide estimates for change requests and new development requests

Provide training and mentoring to PDE developer staff in the Microsoft technologies being used and in the functionality available in new releases.

 

Skills:

Analysis

Required 8 Years

 

Design

Required 8 Years

 

Coding

Required 8 Years

 

Testing, performance, and tuning diagnostics

Required 7 Years

 

DB design and modeling

Required 7 Years

 

SQL Server Reporting Services

Required 4 Years

 

ASP.Net

Required 7 Years

 

VB.Net

Required 7 Years

 

JavaScript

Required 6 Years

 

XML

Required 6 Years

Confirm your E-mail: Send Email