Does working as Software Engineer or Senior Software Engineer for a leader in web-based retail sales sound like the professional challenge you are seeking? Allegro Central leverages the skills and experience of all employees to ensure success. The culture is relaxed and laid-back and the dress casual. You'll work with bright, interesting and highly motivated people.

We're looking for smart, hard working engineers to join our team of Java experts and help shape the future of Allegro Central and the Web. As a member of these teams you will have the opportunity to develop efficient and scalable web and desktop applications leveraging a variety of open source and commercial tools. Engineers who have the drive to take ownership of projects and tasks from inception to completion are preferred.

About AllegroCentral.com

Allegro Central is a fun, rapidly growing company based in Mesa, Arizona. We offer a casual dress and work environment, competitive salary and benefits including medical, dental, vision, short and long term disability, life insurance, 401(k), Paid Time Off, Holidays, Pet Care Program, Dog-friendly work environment, and much more!

Allegro Central's flagship website, www.AllegroMedical.com was the first of its kind in the mid-90's and remains the leading source for medical equipment and supplies today. The Company's website started as a market for a broad line of more than 25,000 medical products to end-user consumers and businesses throughout the United States. Today our product offering has expanded to over 65,000 products and includes such categories as Fitness, Electronics and Housewares. Recent additions to the family of Allegro Central sites also include www.AllegroElectronics.com and www.AllegroBoardSports.com . Allegro also showcases 1000's of retail products to consumers and businesses from web-based storefronts such as Amazon.com and eBay. Sales are supported by a team of customer service representatives, sales executives and technologists working in tandem to enhance each customer's experience both on-line and off.

Do you have the qualifications we are looking for? Please send us your information at jobs@allegrocentral.com

Sr. Software Engineer

Required Skills:
  • 5+ years software engineering experience.
  • Excellent object oriented analysis and design skills (OOA/OOD).
  • Experience in database design and SQL optimization.
  • Excellent knowledge of data structures and algorithms.
  • Experience developing and testing software applications on Linux.
  • Experience in configuring Apache and Tomcat.
  • Experience with one or more of the following technologies or tools:
    • Java 1.5, Servlets, JDBC.
    • Hibernate, Struts, Sitemesh, Lucene.
    • mySQL, PostgreSQL
    • Freemarker, Velocity, JSP.
    • CSS, Javascript, HTML.
    • Subversion, CVS.
Optional Skills:
  • Ruby and/or Rails.
  • Web application frameworks like SpringMVC or WebWork.

Software Engineer

Required Skills:
  • Good object oriented analysis and design skills (OOA/OOD).
  • Excellent knowledge of basic data structures and algorithms.
  • Experience with Java, JSP, Servlets, JDBC.
  • Experience in database design and SQL.
  • Understanding of system and application performance limits and characteristics.
Optional Skills:
  • Experience working on Linux.
  • Experience in configuring Apache and Tomcat.
  • Experience with one or more of the following technologies or tools:
    • Hibernate, Struts, Lucene, Sitemesh.
    • Velocity, Freemarker, JavaScript, CSS.
    • Ruby, Rails, mySQL, Subversion.