Principal Consultant

What if there was a hybrid job that pushed you to learn cutting-edge technologies, gave you opportunities to provide innovative solutions to clients like Cisco, Sesame Street, AutoZone, and Volkswagen, and equipped you to train the growing population of Liferay users? Enter stage left our Consultant position. We're looking for people who love open source and want to grow with a company that's bursting at the seams. Apply now and tell us why you'd like to join the Liferay family.
Major Objectives:
Develop new features, customizations and enhancements to the core product during a client engagement
Work with engagement manager and/or clients to scope work, produce estimates and help define deliverables
As project technical lead, help manage workload and task assignment with project manager to project resources
Will be assigned direct reports that need career guidance
Will be asked to mentor other consultants who are not as experienced
Will be asked to help establish operational processes of the department
Provide technical leadership and guidance in the installation, configuration, and implementation of Liferay's Java-based technologies
Work directly with the customer to clarify requirements, identify risks with an accompanying mitigation strategy and obtain feedback on deliverables
Demonstrate a deep knowledge of the platform and recommend new features and modifications drawing on experience with past clients
Deliver projects quickly, cost-effectively, and with the highest quality
Conduct engaging Liferay trainings for key customers
Manage a team of mid-level Consultant - Software Engineers
Minimum Required Qualifications:
Experience with Enterprise Java development
Technical Bachelor's degree plus 5 years work experience or Master's degree plus 2 years work experience
Preferred Qualifications:
5 years of experience with web based technologies (HTML, XML, CSS, JavaScript)
Experience working within an agile software development lifecycle with testing, continuous integration and deployment
4 years of experience working in deeply technical projects on client sites
Excellent programming and analytical skills and a solid foundation in Java and Java Servlets
3 years with Java and JEE
Experience with mentoring others
Experience with the full project lifecycle, including business requirements gathering, technical specifications, development, testing, and deployment
Experience with multiple databases, and application servers including Tomcat and at least others such as JBoss, WebLogic or WebSphere
Excellent prioritization, organization, and time management skills and ability to work with minimal supervision
Excellent communication, presentation, and interpersonal skills including the ability to communicate complex business solution concepts clearly and persuasively to diverse audiences
Ability to consistently deliver projects and customer value
Zeal for learning + love of open source
3-5 years of experience with relational databases
Experience with Java frameworks such as Spring and Hibernate
Experience with tuning JVMs and application servers a plus
Experience with portal development for Liferay, WebLogic or WebSphere a plus
Ability to travel 30-50% of the time to customer sites

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.