Java Developer

Florida, Sarasota-Bradenton

Posted: 12/03/2018 Industry: IT Job Number: 12160 Pay Rate: $92,000.00

Essential Duties And Responsibilities

: Designs & implements software modules & applications that adhere to business requirements.
: Contribute to the development of testing & quality procedures.
: Learns new technologies & stays informed of current development methodologies.
: Works with Business Analysts in creating technical specifications.
: Perform other duties as required

Education And / Or Experience

: Bachelor' s degree in management information systems, computer science, or equivalent, required. Minimum of four (4) years of previous experience in technical applications and/or information systems, or equivalent, required.
: In-depth knowledge of the software development life cycle including systems design, programming techniques, problem solving, analytical, research skills and technical documentation required.
: In-depth knowledge of programming languages such as Java, .NET, C# or similar technology, and object-oriented design required. Proficiency with JavaScript, VB, Script, Gosu (Gscript), XML or equivalent required.
: Guidewire ClaimCenter, PolicyCenter and/or BillingCenter preferred; Certified in Guidewire Configuration preferred.
: Property and Casualty Insurance experience preferred.
: Object Oriented Programming experience required.
: Demonstrated ability to design, configure, and test software products.
: Experience in engineering business process flows.
: 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 application.
: Experience in testing frameworks (NUnit, JUnit, Gunit, etc.) & methodologies preferred.
: Good interpersonal and organizational skills. Good verbal and written communication skills.
: Ability to work independently and in a team environment. Experience working as a part of an Agile development team.
: Flexible, enthusiastic approach to work including a strong desire to learn. Capable of adapting quickly to new systems and learning, understanding, and applying new technologies.
: Energetic and enthusiastic self-starter, Must be able to see tasks through to completion without significant guidance.
Apply Online
Apply with LinkedIn Apply with Facebook Apply with Twitter

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.