Application Developer

The Main Street America Group

(Jacksonville, Florida)
Full Time
Job Posting Details
About The Main Street America Group
The Main Street America Group offers insurance exclusively through independent agents. Since 1923, we have partnered with independent agents to offer consumers a variety of important insurance coverages. Our continued commitment to consumers and independent agents has contributed to our growth and success. Today, Main Street America offers property and casualty insurance in 36 states, surety bonds in 45 states and the District of Columbia and annually writes more than $1 billion in premium.
Responsibilities
Job Summary: * Maintain the best and most reliable software solutions to help our clients improve business profitability, and improve efficiencies for our agency users as well as MSA users. * Through partnerships, leadership, and innovation, we will strive to consistently meet or exceed our Client’s expectations. * Translates business requirements into programming code. Analysis of changes and defects within MSA systems. Designs and documents changes to system including integration with other MSA Systems. * Participates in the review of work being completed by development team to insure it meets standards. Implements new and modified systems, products, programs and processes.
Ideal Candidate
Role Education and Experience Requirements: * Bachelor’s degree preferred; minimum of Associate's degree or combination of secondary education (and/or other technology related certifications) and comparable, progressive experience * A minimum of 6 years experience in Property and Casualty insurance. Must have Personal Lines background experience. * Languages: Oracle (10G and up) PL/SQL Server (2005 and up) and Java (1.5 - JSE and JEE) * Knowledge of Programs: OneShield's policy administration system and the Dragon development language/environment * Participant in multiple phases of an integrated system implementation * Experience in systems development life cycle, including requirements gathering and design * Ability to build and sustain positive and collaborative working relationships * Strong organizational skills and high attention to detail; ability to manager multiple priorities and work to deadlines * Excellent verbal and written communication skills; must possess ability to communicate effectively across all levels of the company with internal and external customers. * Strong conceptual, analytical and problem-solving ability Role Competencies: * Analytical Thinking/Decision Making - Knowledge of tools and techniques for effective use of a broad range of factors, assumptions, frameworks and perspectives when solving problems. * Business Acumen - Knowledge, insight, and understanding of business concepts, tools, and processes that are needed for making sound decisions in the context of the company's business. * Managing Multiple Priorities - Ability to manage multiple concurrent objectives, projects, groups, or activities, making effective judgments as to prioritizing and time allocation. * Relationship Building - Initiates, develops, maintains, and strengthens partnerships with others inside or outside the organization. * Drive for Results - Continuously focused on achieving/exceeding goals and objectives. Sets high standards of performance; pursues aggressive goals and works hard to achieve them. Technical Competencies: * Application Maintenance - Knowledge of and experience with defining, implementing changes to, and supporting a production application. * Problem Management - Knowledge of the process, tools, and ability to identify root causes of problems and bring them to a successful resolution. * Application Development Tools - Knowledge of a variety of specific tools and toolkits for development and support of applications. * IT Standards, Procedures, Policies - Knowledge and ability to use and administer the organization's technology practices, standards and procedures. * IT Service Change Management - Knowledge of processes, practices and tools for effectively managing changes to the production or live services environment. * IT Service Management - Knowledge of processes, practices, disciplines and tools needed to ensure that IT services are provided as agreed between the customer and IT provider.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.