GENERAL SUMMARY:
The Senior Software Engineer will be responsible for large-scale, e-commerce Web applications development, tools development and maintenance. He/she will interact with the business to provide robust technical solutions to business problems.
ESSENTIAL DUTIES & RESPONSIBILITIES:
1. Software Design and Development (70%)
• Be responsible for development of large-scale Web applications, related systems and tools, including analysis, design, implementation, unit testing and documentation
• Interact successfully with business owners, project managers and other technical teams
• Contribute to company’s engineering standards and best practices
• Participate in application tuning
• Provide production support including on-call support
• Follow direction and keep peers and manager informed of progress, changes and issues
• Prioritize own activities so that all tasks are completed in a timely manner
• Accountable for individual work and team work
• Foster and maintain Wal-Mart's three core values:
• Respect for the Individual
• Service to our Customers
EXPERIENCE REQUIRED:
• 5+ years of experience in Software development including analysis, design, implementation, testing and support
• 4+ years of industrial experience in Java
• Expertise in at least one application server; Apache and Tomcat preferred
• Experience with at least one source control system;
• Experience with CVS preferred
• Experience with Linux/Unix and Windows
• Experience with Oracle and SQL
• Good communication skills
• Work well in a team environment or individually, with a positive attitude
• Interact well with technical teams, business owners and project managers