Senior Endeca Software Engineer Job in Brisbane, California US

Senior Endeca Software Engineer

Position Summary Position Summary As a Sr. Software Engineer, Search for Walmart Global eCommerce - Sam's Club, you'll be responsible for large-scale, e-commerce Web applications development, tools development and maintenance. You'll interact with the business to provide robust technical solutions to business problems. Design the next generation advanced platform for Walmart.com. It is a key opportunity to work at defining the architecture of a system with the complexity and tremendous scale of walmart.com. The engineer works on the scalability of existing systems, and designs new systems or enhancements. The duties includD working with Search (Endeca), Oracle and Java technology, development tools to build and maintain different components / subsystems of Search and Browse system. He/She will help in every stage of the project lifecycle -- gather requirements, design, develop, test and support the application. He/She is responsible for hitting deadlines and keeping assignments on track, facilitating handoffs from one area to another, and raising red flags. ? Evaluating technology choices, and selecting appropriate solutions ? Be able to use existing components, with recommended improvements to solve business issues ? Analyzing performance data, and presenting it in a useful manner ? Apply Enterprise Integration patterns, and Design Patterns ? Actively involved with requirement understanding and analysis ? Participate in Design and Build of different Catalog modules ? Ingestion, Presentment, business processing etc ? Define and Design scalable Java applications ? Define and implement corresponding Data Models ? Document work efforts ? Bring in innovative ideas for implementation ? Partnership With Lines of Business ? Support submitted requirements, design, develop, test and support applications ? Support Business requests for reports and data changes Functional Competencies: ? Excellent Architectural Modeling and Design Skills ? UML Modeling and ER Modeling experience ? Understanding of various search technologies i.e. Endeca ? Understanding of Oracle technology- PL/SQL with SQL tuning ? Knowledge of Object Oriented Design, Design Patterns and Java ? Unix and Perl scripting an added plus ? Good debugging and analytical skills ? Ability to gather, synthesize and drive resolution of projects from cross-functional team. Position Description Position Description ? Leads and participates in medium- to large-scale projects ? Leads the work of other small groups of four to six engineers, including offshore associates, for assigned Engineering projects ? Troubleshoots business and production issues ? Provides support to the business ? Leads the discovery phase of medium to large projects to come up with high level design ? Provides and supports the implementation of business solutions ? Models compliance with company policies and procedures and supports company mission, values, and standards of ethics and integrity ? Demonstrates up-to-date expertise in Software Engineering and applies this to the development, execution, and improvement of action plans