SIGN IN
AVP, Application Development jobs in United States
cer-icon
Apply on Employer Site
company-logo

BITCO Insurance Companies · 6 hours ago

AVP, Application Development

BITCO Insurance Companies, headquartered in Davenport, Iowa, is seeking an AVP, Application Development to join their team. The role involves leading the development team and implementing technical strategies across enterprise applications, focusing on modernizing legacy systems and enhancing efficiency through AI and RPA.
Property & Casualty InsuranceInsurance

Responsibilities

Develop and execute the long-term strategy for migrating applications from legacy systems to a modern, composable, and cloud-native architecture
In partnership with Enterprise Architecture and Business Solutions, help define the technical vision and application development roadmap, with a strong focus on evaluating/incorporating new architectures and emerging technologies and processes. Architect and oversee the implementation of a robust, API-first enterprise integration layer to unify data and functionality across disparate core systems
Champion best practices for managing technical debt, ensuring new development enhances system agility and long-term maintainability
Establish and enforce high standards for in-house and partner sourced software engineering, including code quality, security (DevSecOps), CI/CD, release automation, and performance
In coordination with IT leadership, develop and implement the department's strategic vision, long-term goals, and objectives to enable company's business while supplying expertise and guidance to development managers
Lead the strategy for implementing and maturing our Robotic Process Automation (RPA) capabilities, identifying opportunities to increase efficiency and reduce operational costs
Collaborate closely with the established AI Committee to align enterprise strategy, governance, and priorities
Drive the adoption of Artificial Intelligence (AI) by identifying high-value use cases and leading initiatives from proof-of-concept to production
Lead a development team by establishing and fostering a culture of accountable delivery, high performance, experimentation, and continuous learning across multiple disciplines, ensuring the quality, quantity, and timeliness of work to meet project and business goals and milestones
Work closely with Sr. Manager and Supervisors in developing, monitoring, and maintaining departmental metrics, guidelines, and workflows; lead, mentor, and grow our Development and Quality Assurance (QA) teams, fostering a culture of innovation, teamwork/collaboration, and accountability
Provides clear verbal and written communication to department and IT management regarding team assignments and ongoing projects
In partnership with EA, manage the design, development, and implementation of complex enterprise applications utilizing microservices-based architecture, ensuring services are independently deployable, reusable, and highly resilient
In partnership with EA and Business Solutions, function as primary technology partner for initiatives focused on improving digital experience for both insurance agents and policyholders
Develop and review budgets and ensure they comply with stated goals, guidelines, and objectives in partnership with Data Services Solutions, establish and manage the standards for API design (REST, GraphQL), development, and documentation, promoting consistency and reusability across the organization
Define the strategy, services library/inventory, and implementation plan for enterprise-wide application, 3rd party API system integration, and reusable microservices standards
Define and build a culture of continuous improvement across all development processes to include recommending and building automation pipelines and methodologies (e.g., Services architecture, CI/CD, DevOps, Agile)
Lead the 'design and build for' discipline mindset to achieve application stability, scalability, and security through built-in instrumentation, development standards, and monitoring handoff with post-production support through appropriate technical solutions and controls
Lead development vendor evaluation, proof-of-concept, and selection, negotiation, and contracting for various deliverables, team augmentation, et. This includes non-functional requirements, service level agreements (SLAs), and performance to ensure vendor accountability to meet defined expectations and deliver maximum quality value within given timelines
Collaborate and influence how EA, BS, DS, and DSS deliver business strategic goals through technical solutions in the enterprise applications/suites we have adopted or available in the marketplace
Lead and mature the on-going portfolio rationalization efforts to maintain long-term application currency, reduce/eliminate technical debt through application consolidation, modernization, sun-setting, and replacement in partnership with Business stakeholders and leaders
Empower and partner with Application Development management team to attract, interview, onboard, and retain top-tier development talent while promoting a culture of teamwork and accountable delivery Encourage and guide performance management processes, providing constructive feedback, and identifying professional development opportunities for team members
Participate in influence varying levels of long-term planning at the functional or organizational level through effective business communication (void of technical complexity language)
As a management representative, consistently acts in the best interests of BITCO and provides leadership and communication to actively promote BITCO's mission, values, and culture
Performs other duties as assigned

Qualification

Application modernizationMicroservices architectureAPI-first designCI/CDDevSecOpsRobotic Process AutomationArtificial IntelligenceAgile/Scrum frameworksVendor managementPrioritizationInsurance industry experienceCommunication skillsTeam leadership

Required

Bachelor's Degree in appropriate field of study or equivalent work experience
10+ years of experience in software engineering/application development, with at least 5 years in a senior leadership capacity (Director, AVP, or equivalent) leading software engineering/application development teams with ultimate accountability for the delivery of high-quality, secure, and performant software
Proven, direct experience leading a large-scale application modernization program off of legacy systems (e.g., mainframe, AS/400.)
Deep technical understanding of composable architectures, microservices, API-first design principles, and enterprise integration patterns
Demonstrated experience delivering complex projects within a waterfall/agile/scrum framework and a mature understanding of CI/CD and DevSecOps principles
Detailed experience with transitioning organizations into agile/scrum frameworks including executive, business, and technology teams
Excellent written and verbal communication skills; ability to communicate and work effectively with internal and external customers; ability to articulate complex technical concepts to a non-technical audience
Highly proficient in maintaining and writing code with current technologies related to the discipline you are leading
Strong understanding of microservices architectures and enterprise applications to include Duck Creek Technologies, Salesforce, Service-Now, Digital portals, API partners
Strong understanding of managing vendor partners, managed services, and staff augmentation partners with on/near/offshore resources
Effectively able to prioritize multiple workloads while maintaining a sense of urgency

Preferred

Degrees in computer science, information systems, or business administration with technology as a core component preferred
Experience in the insurance (P&C.) or financial services industry is a plus
Experience architecting solutions around core insurance domains (Policy, Billing, Claims) and integrating with major platforms like Guidewire, Duck Creek, or similar is a plus
Experience leading the modernization or scaling of an enterprise RPA program
Practical experience in leading AI/ML proof-of-concept projects and understanding their business application

Company

BITCO Insurance Companies

twittertwitter
company-logo
Provides quality insurance services to special industries including construction, forest products and oil & gas. It is a sub-organization of Old Republic International Corporation.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Michael Vance
Sr. Vice President Information Technology / Chief Information Officer
linkedin
leader-logo
Steve Agey
EVP Chief Underwriting Officer
linkedin
Company data provided by crunchbase