• Gainesville, Florida
    30+ days ago

    Job Description

    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

     



    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

     


    Numbers & Facts

    LocationGainesville, Florida
    IndustryInsurance
    Company Size100 to 499 employees
    Year Founded1972
    Websitehttps://www.thig.com/

    About Company

    Not only is Tower Hill Insurance one of Florida's most trusted names in homeowners insurance, but it offers great opportunities for career advancement and personal growth, along with very competitive benefits and rewards. We are growing at a consistent pace and seek professional individuals with drive, team mentality, who want to make an impact, and are committed to a long-term career in the insurance industry.

    Skills

    • Automationunmatched
    • Communication Skillsunmatched
    • Computer Programmingunmatched
    • Computer Scienceunmatched
    • Debugging Skillsunmatched
    • Information Technology & Information Systemsunmatched
    • Integration Testingunmatched
    • Javaunmatched
    • Java Platform Enterprise Edition (Java EE/J2EE)unmatched
    • Mock Upunmatched
    • Object Oriented Analysis (OOA)unmatched
    • Object Oriented Design (OOD)unmatched
    • Procedure Developmentunmatched
    • Process Developmentunmatched
    • Quality Assurance Methodologyunmatched
    • Requirements Managementunmatched
    • Software Developmentunmatched
    • Software Patchesunmatched
    • Systems Administration/Managementunmatched
    • Unit Testunmatched
    • User Experience Design (UXD)unmatched
    • User Interface Designunmatched
    • Web Designunmatched
    • Wireframesunmatched

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Resume Builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Resume Builder