Job Purpose
You will apply cutting edge development technologies to solve hard-core scale and integration problems and build high-demand, multi-threaded eCommerce applications. You will apply your existing PHP / J2EE knowledge to a large-scale real-time eCommerce platform through the design, implementation and support of new and existing eCommerce features.
Responsibilities
- Work collaboratively with team members to clarify business requirements, create comprehensive and viable designs with effort estimations.
- Develop and enhance Client's distributed order management system
- Develop custom PHP applications on MySQL / Postgress in a LAMP environment
- Implementation of business logic in Java as a part of the overall eCommerce platform.
- Creating documentation for new features and application changes
- Supporting our QA team in testing your features formally (test scenarios) as well as informally.
- Working with our infrastructure team to debug issues as they arise in production.
- Innovating new solutions and researching new technologies that may complement Client’s eCommerce site
Strongly Desirable Assets
Familiarity with secure coding principles like PCI, ISO 17799 / 27002 an asset2-3 years of experience developing with platforms (ATG, Websphere, Magento, MS Commerce Server) a strong assetSite search technology experience (Endeca, Solr)SEOQualifications
Strong command of English, both written and spoken.Bachelor's degree in computer science, computer engineering or electrical engineering or equivalent.Very strong object-oriented design skills and expert PHP / Java skills. Experience with Eclipse is a plus.5 years of software development experience, solid understanding of PHP concepts coupled with real-world working experienceJava 2 development and JVM tuningRedhat Enterprise Linux and Apache experience3-5 years of experience building web-based solutions utilizing jQuery, HTML5, JS, server and client side softwareStrong experience with database design and must be comfortable writing SQL queries.Experience with high-performance, multi-threaded or distributed computing environments a plus.Must be able to take initiative on projects and proactively offer suggestions and / or resolutions.Creative thinker, proactive, team player, and success-oriented who delivers on commitments.Expertise developing products using XML, XPath, and XSD SchemasComplete understanding of the full product development lifecycle (design, development and testing)#J-18808-Ljbffr