Position:web engineer
Location:Orlando, Florida
Duration:6+months
Description:
As a web engineer on the Sustainment team you will be supporting the existing production sites, integrating projects into sustainment and developing new enhancements and modifications to the sites/services. The web engineer is expected to be able to act semi-autonomously on day-to-day activities.
Other responsibilities include:
Participation in scheduled build/release process.
Understanding Architectural Vision and how it applies to Business processes
Analyzing requirements and creating estimates
Proactive anticipation and response to issues/questions about client sites
Formalizing and communicating input to long-term vision / strategy for client websites / services
Uptime and high-availability should be considered for all solutions created and received from project groups
Coordination with Architecture group on new designs and foundational / infrastructural application changes
Willingness to learn front-end technologies and develop front-end components of applications where required
JOB RESPONSIBILITIES
Task % time spent
Design and Develop Web Applications
Provide guidance to junior Web Developers
Assist in Design and Developing Site Architecture
Code Review
Troubleshooting and Implementing Code Changes
Documentation
EXPERIENCE REQUIRED
Bachelors Degree in Computer Science or equivalent experience in the software development field
3-4 years of web application design/development and implementation experience
Experience reviewing and updating requirements and/or functional specifications
Should have a clear understanding of standard SDLC
Structured programming experience or coursework a plus
SOFT SKILLS REQUIRED
Strong written, verbal and interpersonal communication skills. The position requires constant communication with colleagues and partners
Proven ability to work with all members of a extended and diverse project team
Must be detail-oriented, self-organized, be committed to quality and be capable of tracking multiple issues simultaneously
Candidate must have mentoring and guidance skills to provide oversight and direction to contractors and junior members of the team
Strong time management skills
TECHNICAL SKILLS REQUIRED
Expert level knowledge: J2EE, Java Servlets, Java Beans, JDBC, SQL
Intermediate level knowledge of PHP, HTML/XHTML, CSS and JavaScript (JQuery & YUI)
Expert understanding of common delivery and communication protocols: HTTP/HTTPS, SSL, SMTP, UDP, RMI, TCP/IP
Strong troubleshooting skills
Strong understanding of Object-Oriented Programming
Intermediate application performance / tuning assessment and implementation skills
Experience with Content Management Systems a strong plus