Application Development Analyst

Penn National Insurance

Harrisburg (Dauphin County)

On-site

USD 82,611 - 113,590

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Penn National Insurance is seeking an experienced Application Development Analyst in Harrisburg, PA. This role involves designing, developing, and maintaining complex business systems while collaborating closely with clients to meet organizational standards.

The ideal candidate should have strong expertise in Microsoft SQL Server, C#, and modern UI frameworks. Responsibilities include coding, testing, and providing technical support, with occasional travel required. This position offers a competitive salary range of $82,611 - $113,590, with potential participation in an annual incentive program.

Qualifications

  • Minimum 4 years programming and analysis experience required.
  • Property Casualty insurance experience preferred.
  • Demonstrated customer service skills.
  • Understanding of systems development methodology.

Responsibilities

  • Design, develop, and maintain complex business systems.
  • Collaborate with clients to define business requirements.
  • Code, test, debug, and document applications and enhancements.
  • Provide technical support and troubleshoot issues.
  • Ensure system integrity through rigorous testing.
  • Log identified development and production issues.

Skills

Microsoft SQL Server (SQL/T-SQL, SSIS, SSRS)
C#
Modern front-end UI development frameworks
Responsive web design
Cross-browser compatibility testing
Version control tools (GIT)
Problem-solving skills
Communication skills

Education

Technical degree or associates degree in technical field

Tools

GIT
.NET (VB.NET and ASP.NET)
Azure AI Services
Word, Excel, PowerPoint, Visio

Job description

Inservco Insurance Services, a wholly owned subsidiary of Penn National Insurance, is a leading regional third-party claims administration firm that provides risk management services to customers. We are seeking an experienced Application Development Analyst to design, develop, and maintain complex business systems. In this role, you will collaborate closely with clients to define business requirements, create technical specifications, and deliver innovative solutions that meet organizational standards.

Responsibilities include coding, testing, debugging, and documenting new applications and enhancements to existing systems. You will also provide technical support, troubleshoot issues, and ensure system integrity through rigorous testing and adherence to best practices.

The ideal candidate has strong expertise in Microsoft SQL Server (SQL/T-SQL, SSIS, SSRS), C#, modern front-end UI development frameworks, responsive web design and cross-browser compatibility testing, and version control tools like GIT. Excellent communication, problem-solving skills, and the ability to manage multiple priorities are essential. Occasional travel may be required.

This position is located in the Harrisburg, PA area.

Position Competencies
  • Business Acumen
  • Negotiation
  • Results Oriented
  • Time & Priority Management
  • Decision Making
Essential Duties and Responsibilities
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.
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.
  • 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.
Client Interaction
  • Interact with client to clarify business requirements and develop test cases. Assist clients during testing, troubleshooting, and problem resolution tasks.
Testing
  • Coordinate and perform unit, system, and model office testing associated with any project. Verify that test results meet business requirements.
Estimating and Planning
  • Estimate time to complete individual assignments and discuss target dates with supervisor/manager. Create action plans associated with specific project assignments.
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.
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.
Additional Responsibilities
  • 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.
  • Performs other duties as may be assigned by the Application Manager; Enterprise Architect; Director, Enterprise Architecture; Director, Inservco Information Technology; Director, Planning & Project Management; Manager Data Warehouse & Business Intelligence
Special Relationships
  • Direct contact with business department staff and all levels of management as part of analysis, design, troubleshooting and problem resolution activities
Qualifications
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
  • Property Casualty insurance experience preferred
Technical/Professional Knowledge
  • GIT, C#, and .NET (VB.NET and ASP.NET)
  • Experience with modern front-end UI development frameworks
  • Experience in responsive web design and cross-browser compatibility testing
  • Microsoft SQL Server environment - SQL/TSQL, SSIS(SQL Server Integration Services) and SSRS(SQL Server Reporting Services)
  • Experience in developing AI-enabled solutions is preferred
  • Understanding of cloud AI services, including Azure AI Services and Azure AI Foundry preferred
  • Word, Excel, PowerPoint, Visio
  • Demonstrated customer service skills
  • Demonstrated verbal and written communication skills
  • Demonstrated multitasking skills
  • Understands systems development methodology

The compensation has been carefully determined by considering a variety of important factors, including skill sets, experience, training, and certifications. With these considerations in mind, the estimated hiring range is $82,611.52 - $113,590.84. Additionally, you may be eligible to participate in our annual incentive program, depending on your eligibility under the plan.

Job Requirements (as required by ADA - Americans with Disabilities Act)
  • This position is primarily a sedentary position that requires occasional standing and walking throughout the office environment.
  • Must be able to see and effectively use a computer monitor.
  • Must be able to operate a computer, keyboard and applicable printers and other general office equipment.
  • Must be able to access and enter information accurately using automated systems.
  • Must be able to hear and communicate via the telephone and/or monitoring devices to both internal and external clients.
  • Must be able to present information to individuals and groups.
  • Must be able to interpret and apply concepts that may or may not be based upon established guidelines.
  • Must be able to maintain acceptable attendance and adhere to scheduled work hours.
  • Must have a valid driver’s license and be able to operate a motor vehicle.
  • Must be able to travel, with overnight stays required.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Business Process Manager
Business Process Manager

Inservco Insurance Services, Inc. • Harrisburg

Hybrid
USD 82,000 - 114,000
Annual incentive program
Hybrid work arrangement
Regional Vice President Inservco
Regional Vice President Inservco

Penn National Insurance • Harrisburg

On-site
USD 153,000 - 213,000
Remote and hybrid work options
Senior Auditor
Senior Auditor

Penn National Insurance • Harrisburg

Hybrid
USD 102,000 - 125,000
Manager, Inservco Business Process
Manager, Inservco Business Process

Penn National Insurance • Harrisburg

On-site
USD 95,000 - 130,000
Regional Vice President
Regional Vice President

Inservco Insurance Services, Inc. • Harrisburg

On-site
USD 153,000 - 213,000
Senior Application Support Engineer
Senior Application Support Engineer

GSD Search, LLC • United States

On-site
USD 90,000 - 130,000
Loss Control Consultant - Alabama
Loss Control Consultant - Alabama

Penn National Insurance • Alabama

Hybrid
USD 64,000 - 90,000
401(k) match
Profit sharing
Incentive compensation
+2
Senior Loss Control Consultant
Senior Loss Control Consultant

Penn National Insurance • Tennessee

On-site
USD 75,000 - 104,000
Remote work options
Hybrid work options
Competitive total rewards
Lead Software Engineer - Guidewire (Claims Center)
Lead Software Engineer - Guidewire (Claims Center)

AF - Group • United States

On-site
USD 83,000 - 217,000
Senior Actuary
Senior Actuary

Penn National Insurance • Harrisburg

On-site
USD 154,000 - 211,000