Web Application Lead /Manager- LAMP
(LAMP, PHP, JavaScript, Content Management systems)
Location: Emeryville, CA
Job type: FTE
Job Summary
The Web Application Lead is a hands-on leader who oversees the entire ".com" development lifecycle from inception to post production support. This leader develops and drives the B2C technical channel strategy and tactics. This leader ensures that the best in class user experience, SEO, site search, analytics, site features & functionality, transaction processing of payments and orders, social media, mobile commerce and other digital tools are properly tied to site transactional activities. This leader also ensures that key multi-channel integration strategies are embedded in the site.
Essential Functions
Delivers cost-effective software applications, including the optimal selection of implementation technologies, practices and skills for application delivery success.
Increases productivity through more-rapid delivery of high-quality applications.
Will be required to support and work directly with staff to create and accomplish deliverables.
Champions continuous software application evolution to drive and enable greater business value.
Has oversight of all project deliverables for the delivery team for all testing SDLC methodologies and platforms.
Effectively integrates an application solution into the broader business and IT ecosystem in which it will operate.
Coordinates and facilitates quality assurance activities across projects with project managers.
Works with application development, storage, security, and network architects to develop an overall approach to the delivery of each application.
Determines which optimization techniques (protocol offload, caching, application firewalls and so on) are required and where they should be implemented.
Delivers
Frequent and stable releases of software. Software releases will be free of defects, operating according to both functional and non-functional requirements and are fit for a production operating environment.
Software produced will ensure operational and support costs that are in line with original project expectations.
Standards/Process
Ensure that the development team is working according to the same set of standards for coding and that the engineering process is consistent across members and iterations.
Ensure that practices such as code reviews, unit testing, test-driven development and current patterns and practices are in place.
Productivity and Alignment
High level of transparency regarding work in progress, future deliverable targets, capacity and interaction with other technical teams.
Leverage industry trends and tools to ensure constant and consistent work product, minimizing practices that are not value-bearing and do not contribute to quality working software as the final delivery.
Lead
Mentor application developers on proper code patterning and processes as well as delegating work and verifying results.
Instill sense of team and individual accountability for quality of the work product.
Qualifications
Knowledge, Skills and Abilities
Skilled in application design, development and support.
Understands new technical concepts and can apply them.
Excellent organizational skills, ability to multi-task and balance conflicting priorities
Great written and oral communication skills.
Ability to collaborate with peers and project teams on complex projects and progress issues and provide status reports to management.
Project management skills.
Produces documentation with great attention to detail.
Education and Experience
Bachelor's degree in related area (Computer Science, Information Systems, Engineering) or an equivalent combination of education and experience.
10+ years systems development and business experience designing application solutions for multiple types of systems, client users and/or units across an organization.
5+ years management, supervisory or technical team leader experience.
Drupal module development.
Knowledge of integrating SOA or 3rd-party services (especially cloud-based solutions such as SalesForce) with web applications.
Expert-level PHP development.
Familiarity with continuous integration and automation systems such as Hudson, Ant, or equivalent.
Expert LAMP stack and Drupal or other content management system hands on knowledge.
JavaScript Development, JavaScript Libraries (JQuery), , Ajax, , HTML5, CSS, XML, XML Parsing.
Prototype design skills.
Working knowledge of Java J2EE is desirable.
Functional Competencies
Results Orientation (Distinguished)
Quality Orientation (Distinguished)
Process Management (Expert)
Dealing with Ambiguity (Expert)
Communication (Expert)
Drive & Initiative (Distinguished)
If interested, please get in touch with me ASAP-
Sunaina Batra |Sr. Technical Resource Manager | Systems Integrations Solutions, Inc. (SIS) | Direct: (415) 315- 9434 | Main: (925) 465-7400 | TF: (800) 244-4990 | Fax: (925) 465-7417 |
www.sisinc.com
"Our 22nd year as a diversity vendor providing preferred IT consulting resources"