Wednesday, September 23, 2009

industry job

TERADATA: Raising Intelligence Teradata has built over 2,000 data warehouses in 60 countries and includes among its customers the world’s top retailers, telecommunications companies, airlines, global insurance companies and 5 of the world’s top 10 banks. The Teradata Database Management System is a very large scale SQL database, realized as a collection of SMP nodes and disks connected by a high-speed multi-path network. *For more information on this dynamically growing Corporation, view our online magazine at http://www.teradata.com/t/page/115097/index.html Java Engineer Software Engineer San Diego, CA Req # 130379 Summary Description: This is an experienced JAVA Engineer position with a preferred emphasis in JAVA development and experience with Web based application development. The job position will be in the TMDM (Teradata Master Data Management) Engineering Group in Ranch Bernardo, CA.  This role involves analyzing our current TMDM application, and designing, developing and supporting our Teradata TMDM JAVA applications. This engineer must have web-based Java/J2ee development, strong object-oriented analysis and design skills, strong Servlet and JSP skills, strong Eclipse skill or experience, good understanding of MVC and Struts, experience with application servers and utilizing third party open source components and be able to support development of GUIs in this environment.  Responsibilities include working closely with the engineering team to review feature/product requirements, provide input on architecture, preparation of specifications, design, prototype and develop web-based applications, including (graphical) user interfaces which satisfies requirements.  The engineer should define and deliver standard user interface/interaction approaches and templates used by TMDM application developers to accelerate development and promote a common look and feel. The Java Engineer will be responsible for understanding our TMDM technology, how to install and build TMDM applications, communicate effectively with PS, Sales and customers, build Demos and lead Proof of Concept implementations. This candidate must have presentation skills for both a technical and business user audience. Activities will be focused on development and implementation of TMDM based applications.  This includes technical requirements gathering, design, development and testing of TMDM based applications.  This role requires the ability to work within a high-performance team, and the ability and initiative to develop and drive implementations of the user interface and user interaction strategies that will contribute to the ongoing success of the project.  This role of this JAVA  Engineer reporting directly to the group level manager, requiring good skills in building and maintaining productive, collaborative relationships with Development Engineering peers and TMDM management. Key Areas of Responsibility: * Work with TMDM-based Java application engineers on the design, prototype, development and support of all elements of business applications * Create specifications in support of design, and development * Provide GUI and user interaction test design, develop and execute tests (document, test). Assist in the selection and implementation of test automation tool sets * Planning and scoping of analytical development activities * Work with TMDM development team to create standards and templates (i.e. presentation framework) for Teradata MDM-based applications * Application of PRP, ISO, and CMM standards and practices as required Work Environment: This position is located in Rancho Bernardo, CA (San Diego). This fast-paced high tech environment is perfect for individuals seeking to exercise innovation and out of the box thinking to move our state of the art technology to the next level. Tasks will be performed in an office workstation environment.  Travel to other Teradata facilities and to customer sites may be required. Basic Qualifications: * US Permanent Residence * BS Computer Science * Previous MDM experience a must (I2 or Teradata preferred) * Must have previous database experience * XML proficiency is a must * Experience with Java J2EE, Web and GUI technologies (e.g. HTML, JavaScript, CSS, JSTL, EJB,  Servlets, Applets, Swing, JSP, XML, XSLT), etc * Utilizing software tools, including Integrated Development Environments (Eclipse), JUnit, Ant, etc., to design and implement software solutions Preferred Qualifications: * MS Computer Science * Open source SW such as (Struts), and application servers such as WebSphere, WebLogic are preferred * Business application development experience preferred * Knowledge and experience with Teradata database concepts and SQL strongly desired * Knowledge and experience with user design methodologies and considerations *Our total compensation approach includes a competitive base salary, 401(k), strong work/family programs, and medical, dental and disability coverage. Teradata is an Equal Opportunity/Affirmative Action Employer.

Labels: , , ,