| |
JAVA SOFTWARE ENGINEER - 11/03/09 |
| Company Name: |
Peapod
|
| Job Title: |
JAVA SOFTWARE ENGINEER
|
| Job Type: |
Computers & IT
|
| Company Website: |
Visit This Company's Website and Learn More About This Job
|
| Job Location: |
Skokie, IL
|
| Email: |
nkazar@peapod.com
|
| Job Description |
Peapod is an e-commerce grocery shopping/delivery service. We are a wholly owned subsidiary of Royal Ahold and a partner with Ahold USA supermarket companies. As our business continues to grow, we presently are seeking a Java Software Engineer for our Corporate Office in Skokie, IL.
Peapod is a fast-paced environment that heavily embraces open source technologies in our business solutions. You'll be working as part of a small, efficient team that has a passion for the products and services we deliver. This position would be within the e-commerce team focused on the building and supporting applications/features across the various consumer web sites and applications that Peapod develops and supports.
Responsibilities include:
* Work with Web Product Manager to understand business and functional requirements for new features and enhancements, adjusting as needed based on technical feasibility. * Work with Web Product Manager to provide level-of-effort estimates based on project scope and technical complexity and create technical specifications for new features or enhancements, as needed. * Work with Web Product Manager to coordinate software launch with overall launch plan, as needed. * Work with DBA to design new schemas and data access logic. * Work with Business Systems Development Team to design interfaces between the web and other systems. * Work with Content Developers to implement site creative prior to unit test phase. * Support Content Developers by providing technical assistance, as needed. * Support Customer Support and Web Center management in the investigation and identification of system issues and, when identified, design and implement a fix. * Work with other IT groups in the installation and testing of new hardware and software, as needed. * Initiate code reviews with manager. * Adhere to design and software development standards. Maintain up-to-date knowledge of software development disciplines and best practices. * Code and develop unit test plans, unit test new features and enhancements and ensure all code has been unit tested prior to QA code freeze, including interfaces with other systems. * Review QA system and regression test plans, supporting the QA process by fixing identified deficiencies promptly and communicating regularly with the QA staff. * Keep manager and Web Center management apprised of progress. * Prioritize daily activities to accomplish assignments. * Suggest technical approach to solve business issues when appropriate and, when not appropriate, raise issues to the next level.
|
|
| Job Requirements |
Qualifications:
* BS/BA in Computer Science or related IT degree * 2-3 years software development experience. * Solid experience and fluency in Unix or Linux * Solid knowledge of HTML, JSP, CSS and JavaScript/AJAX in creating interactive web applications * Experience with a MVC framework (Struts, Spring). * Able to configure/manage own Linux development environment (HTTP Server, Application Server) * Solid experience with open source technologies and tools (Tomcat, Apache, Eclipse, Ant, Hibernate, Spring, MySQL, Subversion) * Solid knowledge of SQL and database design * Must be able to work a project front (presentation) to back (services, DAO) proficiently. * Experience working on high availability, transactional applications * Attention to details and quality * Strong written verbal communication skills, including the ability to communicate technical information to business users * The ability and willingness to proactively interact creatively and achieve results in a dynamic environment * Excellent analytical and problem solving skills * Must have a passion for technology * Must be able to work as part of a team and follow standards and best practices that have been established * Self-motivated, result oriented, and able to successfully manage multiple priorities effectively and efficiently
Peapod offers a competitive starting salary, with excellent full-time benefits including health, dental, vision, life insurance, 401K with match, holidays, vacation/sick days, employee stock purchase plan, flexible spending account, direct deposit, credit union and short/long term disability.
If you are interested in the above opportunity, please e-mail your resume to: nkazar@peapod.com along with your salary expectations.
Peapod is an Equal Opportunity Employer. |
|
| Job Status: |
perm
|
| Salary |
|
|