|
|
|
Your application choices are:
|
| |
| General Summary: |
Dynamic Senior Software Engineer concerned about application performance/tuning and new feature development. Major focus of work will be on the enhancement (design and implementation) of an existing bulk-price management application, used by our merchants, and a lesser amount will be dedicated to 3rd party merchandise digital content acquisition, and from time to time other projects in diverse internal/external systems may be assigned. The ideal candidate enjoys performance tuning, iterative refinement, and perfecting the code base. We do require some 24/7 support duty. The candidate will participate in every stage of the software development lifecycle.
|
| Responsibilities: |
• Design and build of different merchandising modules such as: competitive pricing, promotions, markdowns, item attribute maintenance, and bundling.
• Synthesize technical requirements from business requirements for the purpose of creating accurate level of effort estimates
• Evangelize technical design with offshore implementation team
• Support QA process for projects
• Document technical designs
2. Merchandising Tool Suite Ongoing Support & Maintenance (10%)
• Front-end application performance tuning
• Participate in merchandising processes troubleshooting / investigations / user assistance
• Support new releases of code into the production environment
• Participate in team activities
3. Imagery System Design, Build, Support, and Maintenance (40%)
• Design, Build, Support, and Maintenance of batch programs for site imagery (products, brand/logos, category images)
• Participate in imagery processes troubleshooting / investigations / user assistance
• Support new releases of code into the production environment
• Support QA process for projects
• Document technical designs
• Work with the ops team on integration and support issues and mutually-beneficial process optimizations
|
| Qualifications: |
Competencies: Skills, knowledge, & abilities
Functional Competencies:
• Excellent understanding of Java, JSP, Servlets, Struts, JDBC, Tomcat, Apache, HTTP, XML, HTML, CSS, JavaScript, DOM, Web Services, Axis, Ajax
• Good understanding of SQL (Oracle), Unix/Linux/Solaris Shell scripting, Make, Ant, Perl
• Knowledgeable about Design Patterns
• Conduct performance tuning exercises
• Excellent debugging skills
• Ability to document existing processes and new designs, UML a plus
• Decisive technical judgment: capable of evaluating a technology based upon it’s merits
Interpersonal Competencies:
• Excellent written and verbal communication skills
• Active collaborator with team members and cross-functional partners
• Design evangelist: comfortable ‘selling’ designs to fellow team members
• Presentation Skills
• Desire to mentor peers and cross-functional partners
• Servant-Leader: able to mentor and collaborate with team members in distributed locations, requiring off-hours interaction on a regular basis
• Oversee/actively participate in project lifecycle from requirements gathering through design, implementation and post-production support
Self-Leadership Competencies:
• Demonstrates integrity, maturity, and a constructive approach to challenges
• Quick Study
• Ability to work independently and as a team member
• Able to bring support issues to cross-functional team members to drive resolution on behalf of users
• Capable of assessing own development/training needs, articulating them, and requesting management assistance in fulfillment of these needs
• Capable of discerning technical trends vs. those with staying power (i.e. worthy of adoption)
• Represents Wal-Mart's three core values
• Respect for the Individual
• Service to our Customers
• Strive for Excellence.
Experience:
• 5+ years of Java front-end (customer facing website or shipping product)
• 3-4+ years middle-tier development
• 2+ years server-side, non-UI based development
• Functional knowledge of SQL a plus
• Familiarity with source control systems, preferably CVS
• Experience with retail a monumental/overwhelming plus
Minimum educational level:
• BS in Computer Science or related field
|
Go back to the welcome page
|
Applicant Tracking Software
|
|