Software Engineer- Custom Solutions
Jive Software - Portland, OR

This job posting is no longer available on Jive Software. Find similar jobs: Software Engineer jobs - Jive Software jobs

Software Engineer - Custom Solutions

Jive is looking for an experienced Software Engineer to work on a variety of customization and implementation projects for Jive customers. Travel is minimal.

This position requires some client consulting experience and at least 3-5 years developing Java-based web or Enterprise applications. While the work will be focused on custom solutions, many of the deliverables are re-used or incorporated into the core product, so solid development skills are essential. This position represents an exciting opportunity to work with a wide array of the latest web technologies, as well as some of the best known global companies.


Development: Develop new features, customizations and enhancements to Jive Software’s core product as part of our client engagements.

Technical Leadership: Work with project managers and/or clients to scope work and produce estimates to help define deliverables and timelines.

Demonstrate a deep knowledge of all product offerings and recommend new features and modifications based on experiences with past clients.

Customer Interaction: Interact directly with customers to clarify requirements manage project delivery and obtain feedback on deliverables.

Required Skills

Proficiency across the range of J2EE technologies, particularly the Servlet API, XML, JDBC, and LDAP

Deep understanding of software architecture, patterns and common MVC & IoC frameworks (e.g. Struts 2, Spring, etc.)

Solid experience on the browser side (e.g. HTML, JavaScript, CSS, AJAX)

Enterprise software consulting experience

Impeccable communication skills and customer focus

Quick grasp of customer requirements and the ability to translate them into technical designs

Team lead experience a plus

Freemarker, AspectJ and Maven experience a plus

Jive Software - 23 months ago - save job