Pennsylvania Manufacturers Association Insurance
Provides leadership and front-line supervision of development teams to ensure timely and high quality delivery of application development and production support services to internal and external customers.
Works closely with business stakeholders to define business needs and directs technical teams in the design and implementation of business features/capabilities.
Duties and Responsibilities
Staff Supervision/Project Oversight
Motivates staff, communicates clear expectations, holds staff accountable to deadlines Provides coaching and constructive feedback and recognition when appropriate Recognizes and recommends appropriate training needs to management Plans, assigns and oversees the activities of professional and technical personnel involved in the analysis, design, development, testing and implementation functions required to modify/create new software applications and/or install, implement and integrate software purchased from outside vendors Anticipates and recognizes project scope changes, risks and constraints during project execution Pro-actively and effectively communicates to appropriate parties and levels of management regarding project health and risks/constraints Reviews and approves all changes to production environment ensuring proper business sign-off occurs Provides guidance in the development of project documentation, inclusive of functional/technical requirements, test plans and implementation plans Works closely with business stakeholders to continuously evaluate project risks, constraints, and change management activities In conjunction with business stakeholders, prepares and presents project health reports to executive management steering committees Manages a team including hiring, reviews, and remediation recommondations
Operational Efficiency
Recognizes opportunities to improve process efficiencies and works with the team through execution Reviews and analyzes existing and proposed system business processes to ensure efficiency and effectiveness of those programs Ensures employees adhere to departmental (both existing and emerging) SDLC policies and procedures Ensures satisfactory audit evidence is provided to auditors in a timely manner Tracks expense and capital budget to ensure initiatives do not go over budget, and prepares funding requests to fund projects.
Other required job duties:
Minimal travel to vendor conferences Attend industry User Group meetings (willingness to serve as a leader is a plus) Demonstrate commitment to Company’s Code of Business Conduct and Ethics, and apply knowledge of compliance policies and procedures, standards and laws applicable to job responsibilities in the performance of work.
Qualifications:
Strong, hands-on technical background in web development to serve as a foundation for leading a team of highly skilled developers Passion for technology and must posess the drive to continually evaluate current technology and recognize where improvements can be made Solid understanding and appreciation of application development best practices Proven success in establishing oneself as an informal leader within the organization Experienced in supervising cross-functional matrix teams Experienced in managing relationships with third party providers and cross-functional stakeholders, including effective negotiation skills to come to agreements on scope, pricing and change management items Proven success in motivating teams towards a common goal Proven success in facilitating collaboration between teams Self-motivated to independently and consistently engage IS management to provide pro-active communications involving team dynamics, project health, and insights on ideas for improvements in people, processes and projects Effective verbal and written communication skills with a proven ability to communicate technical terms in business language and communicate across levels of the organization Inquisitive in nature with a desire to gain a full understanding of business and technology operations as they relate to technology-related outcomes A commitment to continuous learning and mentoring Understanding of and experience using all phases of the software development life cycle Demonstrated experience managing software delivery for internal and external (outside of IS) clients Ability to effectively prioritize and assign work in order to meet deadlines Ability to handle multiple planned and unplanned efforts, roles and responsibilities
Experience or knowledge in the following areas a plus:
Commercial Insurance knowledge DevOps and DevSecOps training and/or experience Collaboration tools such as Jira, Confluence, and Slack Automation tools such as Jenkins, Selenium, Cruise Control, and Ant Open Source technologies Experience in application security considerations including threat modeling, dynamic and static scanning, etc.
Experience with Guidewire ClaimCenter application
Education:
Post-secondary education in business or technical field or equivalent work experience
Experience: (minimum 3 years)
Supervising application development teams Supervising IS application development/production support projects Supervising multiple/concurrent projects of varying sizes Review of and input on team’s project documentation for completeness and accuracy
– provided by Dice