Application Tech Delivery Lead

Apply now »

Date: Jan 7, 2025

Location: Overland Park, KS, US

Company: Odyssey

 

 

               

Headquartered in New York City with offices throughout the U.S. and in Vancouver, Canada, Hudson is a market-leading specialty insurer that offers a wide range of property and casualty insurance products to corporations, professional firms and individuals through retailers, wholesalers and program administrators.

 

Hudson underwrites specialty primary and excess insurance on an admitted basis through Hudson Insurance Company and on a non-admitted basis through Hudson Specialty Insurance Company and Hudson Excess Insurance Company. Hudson Insurance Company is admitted in all U.S. jurisdictions. Hudson has surplus lines eligibility in all U.S. jurisdictions through Hudson Specialty Insurance Company and Hudson Excess Insurance Company.

 

Hudson Crop is a unit of Hudson Insurance Group that provides a broad range of crop insurance products to farmers in all 50 states. 

 

Collectively known as Hudson Insurance Group, its companies are rated A+ (Superior) by A.M. Best, Financial Size Category XV. Hudson Insurance Group is the U.S. Insurance Division of Odyssey Group, a leading worldwide underwriter of reinsurance and specialty insurance and wholly-owned by Fairfax Financial Holdings Limited.

 

The Application Delivery Lead is responsible for overseeing the entire lifecycle of software application delivery, from planning and development to testing and deployment, ensuring projects are completed on time, within budget, and meet quality standards by leading cross-functional teams and managing all aspects of the application delivery process, including communication with stakeholders and mitigating risks. This position works in an Agile environment, coordinating with developers, testers and other teams to deliver high-quality applications efficiently.


Essential Duties

  • Collaborate with stakeholders to define project scope, requirements, timelines and deliverables
  • Break down complex projects into manageable tasks and assign work to team members
  • Oversee the software development lifecycle (SDLC), including requirements gathering, design, development, testing, deployment and maintenance
  • Manage project budgets and resource allocation
  • Monitor project progress against timelines and identify potential risks
  • Lead and motivate cross-functional teams consisting of developers, testers, designers and other technical specialists
  • Foster a collaborative and productive work environment
  • Provide technical guidance and mentorship to team members
  • Ensure adherence to quality standards and best practices throughout the development process
  • Oversee automated SQL database deployments and ensure best practices for database management
  • Implement continuous integration and continuous delivery (CI/CD) practices
  • Regularly communicate project status and updates to stakeholders
  • Manage expectations and address concerns from clients and business owners
  • Facilitate collaboration between technical teams and business stakeholders
  • Monitor team performance and productivity, providing feedback and implementing strategies for improvement
  • Stay up to date on industry trends, emerging technologies, and best practices to continuously improvement development processes


Skills, Knowledge & Ability

  • Deep understanding of software development methodologies (Agile, Waterfall, etc.)
  • Knowledge of relevant technologies and tools used in application development
  • Proficiency in project management techniques and tools
  • Strong strategic and business centric mindset with ability to utilize sound business judgment and tailor approach to drive optimal business outcomes
  • Software engineering, systems integration, and architecture experience
  • Excellent relationship management, communication, teamwork, and influence skills
  • Excellent problem solving and decision-making abilities
  • Technical expertise in software development, lifecycle and relevant technologies
  • Experience with SQL Server, SQL Service Broker, and other relational database
  • Experience working with distributed or remote teams

 

Education/Experience

  • Bachelor’s Degree in Computer Science, Information Systems, Engineering or other related dis-cipline; Masters’ Degree preferred
  • Proven experience (5+ years) in software development, with at least 2+ years in a leadership role
  • Strong technical expertise in programming languages, frameworks, and tools relevant to the or-ganization’s tech stack.
  • Hands-on experience with Microsoft Azure, including Azure DevOps, cloud services, and re-source management.
  • Experience with Agile, Scrum, or other project management methodologies.
  • Excellent leadership, communication, and interpersonal skills.
  • Strong problem-solving abilities and attention to detail.
  • Proven ability to manage multiple projects and priorities in a fast-paced environment.
  • Familiarity with CI/CD practices, automated testing frameworks, and modern software architectures 

#Hudson

Navigate the links below to learn more about careers at OdysseyRe.

Workplace Initiatives

Career Areas for Professionals

A Rewarding Workplace

Follow us on LinkedIn for company highlights          


Nearest Major Market: Olathe
Nearest Secondary Market: Kansas City

Apply now »