Providence Mutual is seeking candidates for a Senior Software Engineer position in its Warwick, RI office. This position is a critical member of the Information Technology team and plays an important role in expanding the capabilities of our systems. This position will help support our web applications including agency and policyholder portals. In this role the incumbent supports both the day-to-day maintenance of web applications and works to provide additional functionality and enhancements on an ongoing basis. Analysis of customer’s needs and company objectives may be required to address and execute the enhancements to the portals.
Strong debugging and analytical skills will be needed to conduct problem / resolution activities. Incumbent will present recommendations and time line implementation to management.
As a senior member of the development staff, this person will lead design sessions and technical reviews to ensure development best practices. Strong Java programming experience is required
Bachelor’s Degree in Computer Science or related area or commensurate technical experience
Expert with Java and Struts
3+ years of experience with JSON, jQuery, Regex
Software architecture patterns
WebSphere and Tomcat configuration and management
Subversion or similar version control system
Strong interpersonal communication skills
Strong team player
Demonstrated analysis, organization, planning and execution skills