This job listing has expired and the position may no longer be open for hire.

.Net Developer at Penn National Mutual Casualty Insurance in Harrisburg, Pennsylvania

Posted in Software 30+ days ago.

Type: Full-Time





Job Description:

The Application Development Analyst works with the client to define business requirement for very complex systems (both new and existing), formulating scope, objectives, and program specifications.  This position then codes, tests, debugs, documents and implements new systems and/or changes to existing systems.

This position will support our Commercial Underwriting department to design, develop, and support Commercial Off the Shelf packages, in-house developed websites and web services, and SaaS applications.  The primary responsibility will be supporting the DuckCreek policy administration system using the following skills:


  • SQL

  • XML

  • XSLT

  • C#

  • ASP.Net

  • Javascript

  • Data integration services via SSIS

  • Reports via SSRS

The position will consist of working with business support specialists to investigate, diagnose, troubleshoot and resolve system issues.  This will include analysis, data and code fixes, report monitoring, etc.

 

ESSENTIAL DUTIES AND RESPONSIBILITIES OF THE APPLICATION DEVELOPMENT ANALYST / .NET DEVELOPER

Coding:  Write new programs and enhance existing programs meeting program specifications and Penn National Insurance programming standards. Implement program changes following documented change control procedures. Note:  Coding at this level is typically limited to the most complex assignments.

Testing:  Coordinate and perform unit, system, and model office testing associated with any project. Verify that test results meet business requirements.   

Analysis/Design:  Work with client to define business requirements for new systems and enhancements to existing systems. Analyze business requirements. Design and configure system solutions that meet business requirements and employ Penn National Insurance best practices. Design may include:  user interfaces, business rules, output reports, data conversions, and interfaces with other systems.

Troubleshooting/Problem Resolution:  Log identified development and production issues. Research and analyze issues to identify systemic problems and root causes. Document problem resolution alternatives and recommend course of action. Plan and coordinate problem resolution activities.

Documentation:  Create program-level documentation including, but not limited to:  program specifications, data conversion maps, screen and report layouts, flowcharts, troubleshooting documentation, and operations instructions. Create system-level documentation, including, but not limited to: business requirements, use cases, system overviews, change control instructions, disaster recovery instructions, flowcharts and diagrams. Update status and time tracking system weekly.

Client Interaction:  Interact with client to clarify business requirements and develop test cases. Assist clients during testing, troubleshooting, and problem resolution tasks.

Estimating and Planning:  Estimate time to complete individual assignments and discuss target dates with supervisor/manager. Create action plans associated with specific project assignments.

Leadership:  Review peer code and certify adherence to Penn National Insurance standards. May also mentor new employees or provide cross-training. May present design solutions and obtain approvals for them.

Provides on-call or after hours application / technical support.

Participates in self-development to maintain the technical currency necessary to perform the duties of the position.

Participate on departmental standards committee and recommends changes to departmental standards/best practices.

Occasional travel may be required.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.

 

Why Penn National Insurance

A career with Penn National Insurance offers a total rewards package that makes us a regional employer of choice.  When you are part of the Penn National Insurance family, we want you to feel secure in:

     Your Career: We offer a comprehensive benefit and compensation package including a generous 401k match, graded profit sharing, recognition programs, and incentive compensation.  Additionally, Penn National Insurance company policy provides for remote access, flex-scheduling, and a dress-for-your-day dress code. 

     Your Employer: Penn National Insurance celebrated its 100th anniversary in 2019.  With the $1 billion direct written premium threshold in sight, the company is utilizing innovation solutions and analytic insights to grow its share of the small commercial and middle market business, as well as personal lines.  Our proud tradition of adhering to a relationship-driven business model, and our ability to adapt to changes over time reinforce our reliability and strength.

     Your Community: The Company and our employees donate more than $500,000 annually to fund enrichment programing throughout the communities we serve.  Our United Way campaign raised an additional $350,000 last year.  We are also taking real steps to decrease our environmental impact.  We have added bicycle accommodations, enhanced energy efficiency, introduced water conservation measures, and implemented cool-roof technology.

     Your Future: We create a rewarding career path and enable long-term retention by offering enhanced benefits around continuing education and professional development.  The average employee tenure at Penn National Insurance is 14 years!

QUALIFICATIONS FOR THE APPLICATION DEVELOPMENT ANALYST / .NET DEVELOPER

Education/Credentials:

Technical degree or associates degree in technical field required or 2 years comparable work experience required.

Experience:

A minimum of 4 years programming and analysis experience required.

Word, Excel, PowerPoint, Visio.

Demonstrated customer service skills.

Demonstrated verbal and written communication skills.

Demonstrated multitasking skills.

Understands systems development methodology.

JOB REQUIREMENTS (as required by ADA)

This position is primarily a sedentary position that requires occasional standing and walking throughout the office environment.

Ability to hear and communicate via the telephone and/or monitoring devices to both internal and external clients.

Ability to maintain acceptable attendance and adhere to scheduled work hours.

Ability to interpret, develop and apply concepts based on assigned initiatives.

Must have the ability to communicate effectively both orally and in written format.

Must be able to operate a computer, keyboard, applicable printers and other general office equipment.

Must have a valid driver's license and be able to operate a motor vehicle.

Must have the ability to travel to remote office locations.

Keywords: Application Developer, Application Integration Engineer, Developer, Infrastructure Engineer, Network Engineer, Software Architect, Software Developer, Software Development Engineer, Software Engineer, Systems Engineer





More jobs in Harrisburg, Pennsylvania

Other
about 5 hours ago

Wells Fargo
General Business
about 5 hours ago

Penn National Insurance
Other
about 6 hours ago

CAI
More jobs in Software

Software
1 day ago

Alliance Health
Software
6 days ago

Allied World
Software
8 days ago

Luminant Generation Company LLC