Come join Penn National Insurance’s amazing team of professionals! The ideal candidate for this position is located around the Harrisburg, PA area.
PURPOSE
This position analyzes business requirements and translates them into program specifications. This position then codes, tests, debugs, documents and implements new systems and/or changes to existing systems.
AUTHORITY – Not applicable to this position.
COMPETENCIES AND ESSENTIAL DUTIES
Competency
Description of Duties
Business Acumen
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. Update status and time tracking system weekly.
Analysis:
Analyze business requirements and translate them into program specifications.
Negotiation
Client Interaction:
Interact with client to clarify business requirements and develop test cases. Assist clients during testing, troubleshooting, and problem resolution tasks
Participate on departmental standards committee and recommends changes to departmental standards.
Results Oriented
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.
Participates in self-development to maintain the technical currency necessary to perform the duties of the position.
Competency
Description of Duties
Time & Priority Management
Testing:
Perform positive and negative tests on assigned programs in a unit or systems test environment. Verify that test results match expected test case results. Document and correct discrepancies.
Troubleshooting/Problem Resolution:
Log identified development and production issues. Analyze issues to identify specific data and logic problems. Follow documented procedures to correct problems.
Estimating and Planning:
Estimate time to complete individual assignments and discuss target dates with supervisor/manager. Create action plans associated with specific project assignments.
Decision Making
Provides on-call or after hours application / technical support.
Performs other duties as may be assigned by the IT Application Manager, CX
CORPORATE CORE COMPETENCIES
Competency
Proficiency Description
Effectively Communicates and Connects
Communicates and negotiates effectively with peers regarding work outcomes.
Influences by making a strong case, bringing other people on the team to understand the presented viewpoint.
Provides feedback and is clear when disagreeing with an approach; offers suggestions for improvement.
Attentively listens and asks clarifying questions and paraphrases to enhance understanding.
Build and nurture positive relationships within the workplace.
Customer Focused
Identifies explicit and implied customer needs.
Asks probing questions to fully understand business requirements.
Develops positive relationships with customers by meeting their needs as well as incorporating their feedback.
Responds quickly and takes action with high quality solutions that address needs and improve overall customer experience.
Owns resolution of customer experience outcome.
Talent Development Mindset
Discuss technical and professional development with peers to gain suggestions for further development.
Actively seek and act on opportunities to recognize peers for high performance.
Stays alert to identify learning opportunities for self.
Demonstrates Adaptability
Contributes to progressive thinking within the team by posing questions that challenge traditional methods or processes.
Proposes ideas and suggests new approaches to tackling own work tasks and issues in a better way to drive organization success.
Participate in and actively support change initiatives, and provide ideas to promote their success.
Recognizes and manages an ambiguous work environment.
Demonstrates flexibility in generating alternative solutions and recommendations.
Demonstrates Accountability
Applies judgment in making decisions about own work, and takes responsibility for actions.
Demonstrates reliability by producing steady work results and delivering on commitments to team members on time.
Takes responsibility for regularly seeking and applying feedback and actively learning from errors and setbacks.
Understands the mission of the organization.
SPECIAL RELATIONSHIPS
Direct contact with business department staff and managers as part of troubleshooting and problem resolution activities
VI. QUALIFICATIONS
Education/
Credentials
Technical degree or associates degree in technical field required or 2 years comparable work experience required
Experience
A minimum of 1 year coding experience required
Technical/ Professional Knowledge
Experience in Web Development preferred (ASP.Net, C#, VB.Net)
Experience in Web Services preferred (REST, SOAP, WCF)
Familiarity with systems development methodology, Software Dev Lifecycle
Word, Excel, PowerPoint, Visio
Demonstrated customer service skills
Demonstrated written communication skills
Demonstrated multitasking skills
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.