Salary
💰 $140,000 - $220,000 per year
Tech Stack
CloudMicroservices
About the role
- Provide leadership in aligning information systems development with business objectives for assigned business applications and/or technologies
- Provide overall direction and guidance to engineering managers/leads, engineers/developers and contract labor teams
- Drive software development across multiple teams and phases to ensure execution of project work plans
- Determine department priorities and ensure software development objectives are met
- Monitor all aspects of the Software Development Lifecycle and Production Support service levels and ensure high level technical support
- Work closely with customers, other IT managers, and management to identify opportunities to use technology to improve business processes and size technical efforts
- Prepare business cases including financial analyses of potential new technologies/systems/applications
- Oversee business analysis, development work and quality assurance of projects for assigned systems/technologies
- Collaborate with the domain architect on product and enterprise level solution designs aligned to North Star objectives
- Prepare strategic plans and ensure system requests tie into company strategy map and budgets
- Contribute to development of IT standards, policies, processes and procedures to ensure compatibility and integration
- Continuously review technology needs relative to new technological developments and trends
- Participate in vendor/strategic partner evaluations and monitor relationships
- Prepare/manage department budget: P&L forecasting, operational/capital expenditures, contract negotiations and invoice processing
- Lead and manage team through recruitment, training & development, performance management and rewards & recognition
Requirements
- Strong understanding of the commercial P&C insurance industry
- Hands on experience with Boomi (or similar technology) as an integration platform (iPaaS) including integration monitoring and troubleshooting of connectors, maps, process routes
- Strong understanding of API development/management and API lifecycle management – including API security standards
- Experience with cloud-native architectures, microservices and event-driven architecture
- Broad knowledge of software development techniques, processes, methods and best practices
- Knowledge of application test automation products, processes, and best practices
- Strong knowledge of P&C insurance products, applications, technologies (Sapiens, Insurity, Vertafore, etc.)
- Strong understanding of Agile development methods and its application to company technology needs
- High level knowledge/expertise in implementation, and maintenance of large-scale business applications
- Strong strategic decision making & long term planning abilities
- Excellent communication, collaboration and interpersonal skills
- Excellent interpersonal, communication, presentation & consultative skills for effective collaboration with senior management
- Good general business acumen
- Bachelor’s degree
- 10+ years of related experience in software development & architecture design, including project management and business analysis
- 4+ years of sprint management and team leadership experience