Programmer II - Gainesville, FL
company: Tower Hill Insurance Group, LLC.
type: Permanent
posted on 04-Nov-2011
Responsibilities:
•Supports the corporate automation effort through the development of new software systems and features, and the maintenance and modification of existing systems.
•Documents new systems, modifications to existing systems, and processes and procedures necessary to support these systems
•Ensures effective collaboration between technical team members, systems management, and non-I.T business units.
•Writes new code and implements new features from business requirements / design specifications. .
•Tests and debugs code. Create patches for reported problems.
•Documents new code and changes to existing code, and abides by prevailing standards for such documentation.
•Collaborates with team members to identify deficiencies in applications, approaches in design, and long-range roadmaps.
•Participates with I.T staff and product owners to ensure business requirements are clearly understood.
•Provides day-to-day assistance to lesser-skilled developers.
•Utilizes modeling methodologies during the planning and implementation phases of new systems and the modification of existing systems.
•Adheres to all established processes and procedures.
Qualifications:
•Bachelor’s degree (B.S.) in Computer Science or Information Systems or equivalent; 3 years of programming experience; or equivalent combination of education and experience.
•Experience with software development and related methodologies
•Ability to work and communicate effectively at both technical and non-technical levels
•Working knowledge of systems, client/server and/or web-based technologies used by in-house developers
•Hands-on experience with different programming frameworks, development libraries, and modeling, design, and analysis methodologies
•Ability to think out of the box, and the capacity to apply such concepts to real-world implementation strategies.

Required:

- Proven track record using OO development
- Strong knowledge of Object Oriented languages like Java, C# or Python
- Strong knowledge of SQL

Preferred:

- Java 6
- Hibernate
- Spring
- Groovy / Grails
- Javascript / jQuery
- UI Design / CSS
- MVC Frameworks
- Oracle
Please apply by emailing: rgwin at thig.com