Dow Jones, a NewsCorp Company, is seeking to hire an Application Developer who will be responsible for the development and maintenance of the product offer catalog and jsp templates within the ATG e-commerce and merchandising components. The role will help drive the change necessary to expand upon newly launched tools and software for driving consumer web commerce as needed for Dow Jones' corporate and global NewsCorp initiatives. The primary focus for this software engineer is to develop and maintain the product offer catalog component of ATG which holds subscription offer pricing details, content library and templates for online offer presentation. The user interface for the business process will need to be carefully expanded and support effective business rules for proper management of the pricing and content components. Consumer products within the catalog will grow rapidly, including print subscription eligibility extensions which require business rules for foolproof offer and rate management. Technical expertise in ATG e-commerce suite with specific experience in the BCC catalog manager is required. The successful candidate will be responsible for: Maintaining and expanding the product offer management system (POMS) for scalable e-commerce and its base set-up data repository as needed for other critical components of order-to-cash and renewal processing in downstream applications. (billing, etc) Maintaining and enhancing the system's JSP pages including adding and enhancing reusable templates. Communicating system enhancement needs, implementing the solutions. Participating in the analysis and evolution of the corporate application portfolio - in this case, the CMG e-commerce catalog and offer systems - to meet business systems processing needs. Converting and migrating product offer data from other systems into the new e-commerce product offer catalog system. Participating in production support analysis and troubleshooting efforts for ensuring effective lights on support of ATG-based applications. Qualifications A minimum of 5 years of experience in developing solutions using Java platform 3 recent years combined experience implementing ATG Content Administrations and/or ATG Merchandizing, as well as experience implementing JSP templates on ATG Experience with multiple workflow and deployment models Experience creating custom input screens and custom validation Experience building custom previews Experience implementing complex product data models in ATG. Possible relevant experience might include: - heterogeneous product types or SKU types within the same catalog;
- Complex SKU bundles
- Creating and navigating custom product/SKU relationships
- Implementing complex pricing, discount and offer management through:
- Price lists and custom catalogs
- Discounts and offers
- Implementing custom price objects, calculators, and fulfillers.
Solid understanding of ATG repositories and database fundamentals and the ability to edit and manipulate repository contents to test pages Experience realizing complex interactive designs in ATG JSP including designs that utilize multiple Javascript libraries such as AJAX tools. Experience troubleshooting failed deployments Experience with ATG on JBoss and at least one other J2EE application server Understanding of the ATG framework and how it interacts with the J2EE container and the Java class loader 3 years development software solutions to solve complex, business-critical challenges with demonstrated experience 5 years experience in Java/J2EE, MVC, JSP, XML, SQL, HTML, JavaScript, Eclipse 5 years experience in one or more major databases (Oracle, SQL Server) Proven ability to work in a Unix or Linux environment including scripting languages Experience building SOA solutions using web services, SOAP, REST services Working knowledge of JBOSS Application Server, APACHE Webserver Experience using automated build / deployment tools such as Maven 2 and Ant. Experience with CVS, SVN, or SourceSafe Experience automating unit tests using tools like JUnit and/or HttpUnit Experience in producing business and technical requirements, architecture and design specifications Experience in both traditional software development lifecycle and agile development / iterative programming Large distributed enterprise system design knowledge desired Excellent written and verbal communication skills A BS or MS degree in Computer Science, or equivalent experience Dow Jones, Making Careers NewsWorthy At Dow Jones our Managers work to meet our equal opportunity and affirmative action objectives and our Employees help to foster a professional, welcoming and encouraging environment. EOE/AA/M/F/D/V |