Application Developer, Guidewire BillingCenter

Frankenmuth Insurance Company
23h

About The Position

Summary: Under limited supervision and with significant independent judgment, analyzes and evaluates existing or proposed systems, and devises computer programs, systems and related procedures to process data by performing the following dutie Essential Duties and Responsibilities Analyze, develop and lead the execution of efficient and cost-effective project plans for system design across multiple areas of the company. Lead complex projects established as corporate priorities throughout the company. Prepare project plans by gathering, analyzing and making recommendations based on client input. Coordinate with the client throughout project lifecycle. Be the subject matter expert. Maintain a mutual understanding of project direction with project team. Balance project priorities, resource allocations and ensure deadlines are met. Facilitate meetings, training and client presentations. Design business and technical solutions by interfacing with internal resources across all areas of the company. Create and maintain supporting documentation for application features and functions. Design and develop high-level functional requirements and scope acceptance for new development and enhancements of applications, products, and services. Transform functional requirements into system specifications by writing clear and concise application requirements documents. Lead in the discussions of architecture design, replacements and enhancements. Develop, maintain and support complex programs to meet specifications. Work with advanced programming logic and techniques. Analyze and create efficient data structures. Ensure programs effectively interface across various applications. Conduct analysis and testing to identify program errors. Analyze and improve application performance. Improve efficiencies across multiple applications and platforms. Create debugging and troubleshooting tools. Unit test and implement the application, product, and/or service within area of responsibility as well as provide support throughout project lifecycle. Define detailed test plan and acceptance criteria. Lead in problem definition, analysis, and development of solutions. Provide quality assurance. Lead effort to analyze vendor products and tools. Prepare formal recommendation as well as conduct presentation to management. Provide leadership to junior staff through guidance and training. Provide input regarding performance. Perform other duties as assigned. Qualifications: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Requirements

  • Bachelor’s degree (B.A.) from four-year college or university; or four to six years related experience and/or training; or equivalent combination of education and experience.
  • Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations.
  • Ability to write reports, business correspondence, and procedure manuals.
  • Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public.
  • Ability to work with mathematical concepts such as probability and statistical inference, and fundamentals of plane and solid geometry and trigonometry.
  • Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations
  • Ability to define problems, collect data, establish facts, and draw valid conclusions.
  • Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.
  • Advanced knowledge of a personal computer, including Microsoft Windows, email software, internet browser and Microsoft Office applications.
  • Ability to perform complex tasks requiring the use of a variety of software.
  • Exposure to an office environment and equipment (fax, calculator, multi-line telephone, scanner and copier).
  • Must be fluent in one or more of the following programming languages: Assembler, C, C++, C#, Java, ASP (Classic), ASP.NET, VB6, VB.NET, .NET, JSP, Javascript, AJAX, html, dhtml, xml, xhtml, Perl, Ruby, MS SQL, Transact SQL, DB2 SQL, Automate Programming Language, DOS Batch, COBOL, JCL, CSS, Adobe PDF language, PCL, VBScript, FormMaker scripting language, and all OLE Languages for manipulation of Microsoft Office Products.
  • Must have a working understanding of the software tools utilized within an application area or system environment.
  • A minimum requirement for this position is the ability to work legally in the United States.
  • No visa sponsorship/support is available for this position, including for any type of U.S. permanent residency (green card) process.

Responsibilities

  • Analyze, develop and lead the execution of efficient and cost-effective project plans for system design across multiple areas of the company.
  • Lead complex projects established as corporate priorities throughout the company.
  • Prepare project plans by gathering, analyzing and making recommendations based on client input.
  • Coordinate with the client throughout project lifecycle.
  • Be the subject matter expert.
  • Maintain a mutual understanding of project direction with project team.
  • Balance project priorities, resource allocations and ensure deadlines are met.
  • Facilitate meetings, training and client presentations.
  • Design business and technical solutions by interfacing with internal resources across all areas of the company.
  • Create and maintain supporting documentation for application features and functions.
  • Design and develop high-level functional requirements and scope acceptance for new development and enhancements of applications, products, and services.
  • Transform functional requirements into system specifications by writing clear and concise application requirements documents.
  • Lead in the discussions of architecture design, replacements and enhancements.
  • Develop, maintain and support complex programs to meet specifications.
  • Work with advanced programming logic and techniques.
  • Analyze and create efficient data structures.
  • Ensure programs effectively interface across various applications.
  • Conduct analysis and testing to identify program errors.
  • Analyze and improve application performance.
  • Improve efficiencies across multiple applications and platforms.
  • Create debugging and troubleshooting tools.
  • Unit test and implement the application, product, and/or service within area of responsibility as well as provide support throughout project lifecycle.
  • Define detailed test plan and acceptance criteria.
  • Lead in problem definition, analysis, and development of solutions.
  • Provide quality assurance.
  • Lead effort to analyze vendor products and tools.
  • Prepare formal recommendation as well as conduct presentation to management.
  • Provide leadership to junior staff through guidance and training.
  • Provide input regarding performance.
  • Perform other duties as assigned.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Number of Employees

501-1,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service