QBE The Americas Crop Application Development Manager in Fargo, North Dakota

Drive efficient and effective application development initiatives by leading team within area of responsibility, guiding on project strategy and communicating and implementing opportunities for continuous improvement to ensure adherence to service level agreements and alignment with business technical needs.Primary Responsibilities:Manage team workload by forecasting needed resources and usage, prioritizing, delegating and tracking application development tasks, supervising work and providing guidance as required to ensure efficient achievement of application development goalsFoster the achievement of service level agreements by communicating with business leaders, tracking development projects and analyzing results to ensure alignment of technical solutions with key stakeholder expectationsFacilitate day-to-day team operations by developing and implementing short-term strategy and collaborating with senior department leaders to align with long-term initiatives and leverage available resources for application development initiativesCapitalize on opportunities for continuous improvement by identifying and implementing enhancements to applications to drive efficiency and effectiveness of technical solutionsManage a performance enhancement culture by actively coaching and mentoring direct reports, providing regular feedback and developing employees for wider roles and responsibilities to foster professional growth and developmentManage budgeted resources by anticipating expenditures, accurately forecasting resource needs/costs and properly accounting for expenses to meet requirements and achieve fiscal responsibilityCreate a positive environment by modeling cultural expectations and guiding leaders to reward performance and value "can do" people, accountability, diversity and inclusion, flexibility, continuous improvement, collaboration, creativity and funModel QBE values in personal work behaviors, decision-making, contributions and interpersonal interactions; manage own career development by soliciting feedback and valuing other perspectivesExperience / Knowledge / Skills / Abilities:7 years experience in application development and managing and leading others.Bachelor's Degree in Computer Science or Computer Engineering or equivalent combination of education and work experienceAdvanced working knowledge of relational databases, SQL and management information systems (MIS)Advanced working knowledge of technical documentationAdvanced working knowledge of software development lifecycle and relevant milestones; project management methodologyAdvanced working knowledge of .NET technologies and object relational mapping (ORMs)Advanced working knowledge of n-tier architectureWorking knowledge of insurance terminology, property and casualty billing systems and policy administration systemsWorking knowledge of business and management principles involved in strategic planning, resource allocation, leadership technique, and coordination of people and resourcesDefine, generate and adapt technology to serve user needs; identify opportunities for enhancementsManage large-scale, complex application development projectsUtilize effective written and verbal communication with multiple internal and external stakeholders; communicate complex information in user-friendly formatAnticipate obstacles, estimate time and resources needed for the completion of a projectImplement planning to prioritize, organize and measure workOrganize people, tasks and activities to yield efficient work flowFoster remote working relationshipsMotivational, inspirational and enthusiastic approach to team leading and managementShare knowledge and educate othersManage and prioritize competing responsibilities concurrently and effectivelyMotivate, develop, and direct people as they work, to identify the best people for the jobEstablish long-range objectives and specify the strategies and actions to achieve themNumber of Openings:1How to Apply:To submit your application,