Programmer II

2 weeks ago


Gainesville, United States Tower Hill Insurance Group Full time

The primary function of the Programmer II is:

  • To support the corporate automation effort through the development of new software systems and features, and the maintenance and modification of existing systems.
  • To document new systems, modifications to existing systems, and processes and procedures necessary to support these systems.
  • To ensure 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:

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.
  • Bachelor's degree (B.S.) in Computer Science or Information Systems or equivalent; 3+ years of Java/J2EE programming experience; or equivalent combination of education and experience
  • Demonstrated understanding of object-oriented analysis and design principles
  • Experience with SQL and relational databases
  • Ability to work and communicate effectively at both technical and non-technical levels
PREFERRED SKILLS:
  • Experience using MVC Frameworks such as Spring
  • Experience with Groovy/Grails
  • Experience with UI/UX design and implementation
  • Ability to create Mock-ups, Wireframes, and Responsive Web Designs
  • Experience using Bootstrap, CSS3, Embers, HTML5, and JQUERY
  • Experience with unit and integration testing practices and technologies


  • Gainesville, United States CareerBuilder Full time

    At the University of Florida, we are a people of purpose. We're committed to challenging convention and ourselves. We see things not as they are, but as they could be. And we strive for a greater impact: one measured in people helped... Job Description: This role is the primary application developer for virtual and augmented reality-related research and...