• Application Development Manager

    Location US-OH-Cincinnati
    Posted Date 5 months ago(9/16/2019 2:42 PM)
    Job ID
    # Positions
    Position Type
    Full Time
  • Overview

    Be Here. Be Great. Working for a leader in the insurance industry means opportunity for you. Great American Insurance Group’s member companies are subsidiaries of American Financial Group, a Fortune 500 company. We combine a "small company" culture where your ideas will be heard with "big company" expertise to help you succeed. With over 30 specialty property and casualty operations and a variety of financial services, there are always opportunities here to learn and grow.


    • Oversees and participates in the planning, development and implementation of programming activities, applications systems and requirements standards for assigned areas, through best practices and the appropriate staffing and management of the technical team
    • Ensures completion of feasibility studies, time and cost estimates and the establishment and implementation of new or revised applications systems and programs
    • Responsible for planning and coordinating the processes required for the provision of user applications and systems necessary for business operations
    • Develops short and long-term applications systems plans that are consistent with the needs and priorities of the business
    • Has responsibility to navigate complex IT organizational structures & the relationships within, negotiate between competing objectives & priorities and help resolve conflicts, while maintaining the integrity of those partnerships
    • Has responsibility for performance, development and coaching of team of developers (i.e. hiring, firing, performance management, salary increases, etc.)
    • Ensures members of the team / unit receive training
    • Makes recommendations and ensures effective implementation of changes to work methods and procedures
    • Ensures technology stack for applications is current and responsible for developing plans to keep stack current
    • Has responsibility for application health assessments and developing plan to improve inadequate measures
    • Has responsibility for selection & management of developer tools (Source Control, Frameworks, etc.)
    • Has responsibility for release process ensuring efficiency through automation
    • Recommends system modifications to reduce user problems and/or automate recurring support activities
    • Assist in the assessment of vendor solutions and recommendations for use. Experienced with system integrations
    • May assist with the configuration, design and implementation of operational and system enhancements to ensure production capabilities and system performance are both effective and efficient


    • Bachelor’s Degree in Computer Science, Information Technology, or related discipline or equivalent work experience and 6+ years’ experience
    • Experience developing and leading IT organizations
    • Requires advanced technical and business knowledge in application development practices
    • Ability to orchestrate and coordinate work of others
    • Ability to set goals for performance and deadlines in ways that comply with company's plans and vision
    • Ability to be a hands-on Supervisor/Manager, performing work of the team when necessary to meet commitments
    • Excellent management skills with the ability to perform in a challenging, but collaborative, work environment, with individuals from across the organization with diverse interests and concerns
    • Advanced levels of analytical, problem-solving, critical-thinking & communication skills
    • Working knowledge of multi-tier environment, enterprise middleware and web applications: client-side, server-side, XML, XSLT, and relational database
    • Understanding of Software Architecture, Design Patterns, and Middleware
    • Understanding of Digital and Cloud Architecture
    • Understanding of DevOps Concepts
    • Continuous Delivery--continuous integration, automated unit/acceptance tests, automated deployments, build dependency management
    • Understanding Agile methodology including Scrum, SAFe, XP, and/or Kanban methodologies
    • Ability to communicate, develop and leverage business relationships across the organization and externally
    • Excellent problem solving skills
    • Must be self-motivated and take initiative


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Build your career profile here to connect with us!