Role : Lead Portal Developer,
Location : BRENTWOOD, Tennessee
Duration : 6 Months
Job Description :
Analyze complex projects and IT requests, independently design, build, test and deploy software releases to support the business objectives.
Write Application Design Specifications to document the recommended solution
Use best practices and knowledge of internal or external business issues to improve services and solve long-term problems.
Develop solutions to complex problems, requiring the regular use of ingenuity and creativity, within the larger context of the business needs and objectives.
Participate in Peer Review meetings, provide input, receive feedback and implement necessary changes for design and code reviews
Participate in Dev integration testing, coordinate software releases to Test, Stage & Production environments
Lead the effort in triaging production issues, provide a work around as applicable and work with appropriate teams or vendors for finding solutions
Act as subject matter expert and support end users in the use of the overall system solution
Support and coordinate Issue Management events from identification through resolution
Mentor other developers to improve their designs and documentation
FACTORS FOR SUCCESS:
5 - 10+ years progressive technology experience in application development
3+ years of Websphere Portal, Oracle Weblogic Portal, Liferay 6.2 Portal, Web Content Management (WCM) and/or WEF experience.
Strong understanding of SDLC processes including agile methodology
Strong development experience in Java, J2EE, WCM, Webservice, technologies, along with GIT, Maven, and Jenkin tools
Experience in cross-platform application integration (JAVA and .NET with Mainframe Applications).
Experience with Websphere Portal, WEF, IBM Forms, SOLR, Coremetrics will be a plus
5+ years experience in a retail setting with a thorough understanding of business functions & processes would be a plus.
Strong verbal and written communication skills.
Proven leadership, organizational, interpersonal, analytical and problem solving skills.
Strong team building, partnership and collaboration skills.
Demonstrated ability to prioritize/communicate conflicting demands in a fast-paced environment.
Detail-oriented, able to multi-task and prioritize
Self-starter, ability to work independently with strong initiative
A Bachelor's degree in Information Systems or Computer Science, or equivalent work experience.
Questions from the manager:
General Liferay Developer:
1. What version of Liferay do you have experience?
a. Looking for 6.2
2. What kind of experience do you have setting up sites within Liferay?
3. What kind of experience do you have with Themes within Liferay?
4. What kind of experience do you have with Templates within Liferay?
5. What is Kaleo?
6. What version of CSS do you have experience?
7. What version of Bootstrap do you have experience?
8. What version of SOLR do you have experience?
9. What are the three ways to extend the functionality of a Liferay portal?
Liferay UI Developer:
1. Do you have experience creating a Liferay theme from scratch?
2. When creating a new theme what are the available Liferay styling options to inherit this new theme from?
3. Experience creating wireframes/mockups from basic business requirements?
4. Experience with:
a. CSS3
b. HTML5
c. Velocity
d. Bootstrap 2.3
What is the number of columns in a Bootstrap grid system?
e. JQUERY
f. Liferay Themes
g. Liferay Templates
h. Liferay Web Content Management
i. Responsive Web Design
j. Freemarker (not required but a bonus)
k. What is image sprite?
l. Mobile UI? (Not required but a bonus?)