Description :
Develops and maintains a world class, J2EE application that manages all aspects of compliance and compensation for insurance producers. This position involves performing complex technical design, analysis, and troubleshooting of software issues. This position is also required to develop detailed technical specifications for project tasks and assist other software engineers in resolving technical and support issues. This individual must be able to work with little or no supervision and work on multiple projects simultaneously, seeing each task through to completion.
Responsibilities and Duties
? Provides leadership in guiding Client team members to successful development conclusion
? Demonstrates the ability to plan, organize and document development activities
? Performs technical analysis, prepares detailed technical specifications, formulates development plans and integrates various disciplines to achieve assigned goals
? Monitors project schedules, identifies potential project variations and reacts to keep project on time and within budget
? Communicates with Client management regarding project status, identifies potential issues that may impact project success
? Adheres to Client Systems development and documentation standards
Education/Experience Requirements
? Degree in computer science, information systems, business management or related field preferred
? Five (5) years of software development experience in a UNIX, Linux, or Windows environment
? Three (3) years development experience in a Java environment
? Three (3) years Microsoft SQL database experience including transact SQL
? One (1) year experience with Hibernate, struts and tiles
? One (1) year Tomcat web server experience
? Must be able to be productive in a team environment.
? Must track and report on task activities, and interface with corporate team members and client