IT Director- Guidewire

Wisdom InfoTech
Lutz, United States of America
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Lutz, United States of America

Tech stack

ASP.NET
Java
JavaScript
.NET
Agile Methodologies
Application Configuration Access Protocols
C Sharp (Programming Language)
CSS
Information Systems
Databases
Continuous Integration
Relational Databases
Software Design Patterns
Hypertext Transfer Protocols (HTTP)
JSON
jQuery
Microsoft Visual Studio
MVC
Object-Oriented Software Development
Software Architecture
Systems Development Life Cycle
Simple Object Access Protocol (SOAP)
Software Engineering
Software Systems
SQL Databases
SQL Server Reporting Services
SQL Server Integration Services
Systems Integration
XML
Scripting (Bash/Python/Go/Ruby)
Code Structure
Backend
Information Technology
Front End Software Development
REST
Network Server
Guidewire
Programming Languages

Job description

Responsible for closely working with business stakeholders across the company to understand, prioritize and assist in the production support of mission critical systems. The Software Development Director oversees a team of developers (both internal & external) who architect, analyze, design, develop, integrated, test, implement and maintain a comprehensive system of applications critical to the daily operations. The Director is accountable for the successful delivery of software deliverables and support for the organization. This position is also responsible for the strategic development of the software architecture vision and leadership and all aspects of the development of the software, s:Develop and deliver a strategic technological vision and direction for the company's system platfor

m.Oversee the management of daily operations tasks necessary to maintain a high quality, reliable portfolio of application

s.Oversee the vendor relationships for systems development and software that is maintained and/or developed by third partie

s.Oversee assigned software architectures ensuring long term maintainability, reliability, and extensibilit

y.Research and approve new and existing technologies, evaluation of solutions alternatives, development of prototypes and generation of detailed technical requirement

s.Develop and implement agile software development methodologies, best practices, and standards to achieve the highest product quality while continuously improving performance and the productivity of the organizatio

n.Define, deploy, and drive sustainable and repeatable process improvements through the entire life cycle. Prioritize and manage resource allocation for the products based on changing business priorities and budget constraint

s.Participate in the prioritization and coordination of systems enhancements, including the coordination of enhancements affecting multiple systems with the organizatio

n.Manage the maintenance and presentation of the systems development roadmap, which provides the long-term vision for the Universal IT platform

s.Perform other duties as require

d. Supplemental Informati

on:This job description has been prepared to indicate the general nature and level of the work that the employee performs within their classification. This description is not and cannot be interpreted as an inventory of all the duties, tasks, responsibilities, and qualifications required for the employees assigned to this j

Requirements

enceBachelor's degree in management information systems, computer science, or equivalent, required. Masters prefer

red.10+ years of previous experience in information technology, technical applications, information systems, or equivalent, requi

red.10+ years of experience in managing people, process, and to

ols.6+ years of experience in programming languages such as Java, ASP.NET, C#.NET or similar technology, requi

red.Advanced knowledge of the software development life cycle including systems design, programming techniques, databases, servers, problem solving, analytical, research skills and technical documentation requi

red.Property and Casualty Insurance experience prefer

red.Deep understanding of modern web development technologies in front-end and back-end architectures using .NET Visual Studio, JavaScript, CSS, Jquery, SSIS, SSRS, SQL Se

rverExperience with design patterns, code structure, continuous integration, object oriented development using MVC, Forms, multi-threat patterns, GitL

abs.Experience in web integration using HTTP, SOAP, JSON, XML, RESTful

API.Deep understanding of Guidewire's Insurance Suite of products, i.e., Policy Center, Billing Center and Claims Cen

ter.Experience in engineering business process fl

ows.Technical skills to master application configuration: modifying XML definitions, scripting (JavaScript, VB, etc.), understanding of relational database concepts, and other skills involved with implementing an advanced web applicat

ion.Prior integration experience with insurance policy administration systems such as Guidewire's Insurance Suite products a p

lus.Ability to provide clear direction, technical management & mentorship to managers, developers and business & data analy

sts.Advanced interpersonal and organizational skills. Excellent verbal and written communication ski

lls.Ability and proven track record in architecting large, complex software solutions with a strong understanding of all application lay

ers.Ability and proven track record working with team on large, complex software systems with a strong understanding of the software development life cycle and project management conce

pts.Ability to work independently and in a team environment. Experience working as a part of an agile development t

eam.Flexible, enthusiastic approach to work including a strong desire to learn. Capable of adapting quickly to new systems and learning, understanding, and applying new technolog

ies.Energetic and enthusiastic leader. Must be able to see tasks of the team through to completion without significant guida

nce.Self-motivated, detail-oriented, energetic, and highly organized leader while remaining flexible & effective under press

ure.Advanced knowledge of SQL databa

ses.Advanced knowledge of business requirements documentation and technical specificati

ons.Advanced knowledge of project management tools & techniq

ues.Must be able to work under tight deadlines efficiently and with high qual

ity.Must possess strong organizational skills with demonstrated attention to det

ail.Must be flexible and able to adapt in a changing business environm

ent.Must possess a positive attitude and strong work et

hic.Excellent written and oral communication ski

Apply for this position