Intermediate Java Developer

Andrew Sheret Limited

January 09, 2014

Original postings on the Viatec site are removed after the position is closed, but the posting will be archived here. The original posting was at

Job Category: 
Job Specialization: 
Software Development
Company Overview: 

Andrew Sheret Limited is a successful wholesale and retail business of Plumbing, Heating, HVAC, Waterworks, and Irrigation products. With 23 locations in the Province of BC, Andrew Sheret Limited is the leader in our field. The company is employee and family owned and has been in operation for 121 years in BC. 

Job Summary: 

We are now accepting applications for a full time Intermediate Java Developer located in our Head Office in Victoria. As part of our in-house IT team, you will be working with a small team of IT and software development specialists on developing and maintaining Andrew Sheret's suite of in-house business applications.

Your primary responsibilities will include working with business users to refine system requirements, application development using a variety application development tools and deploying/managing business applications in a mission-critical environment.

Secondary tasks may include second-tier user support, Linux system administration and basic network management.

The diversity of this role ensures that this position offers a broad and exciting range of technical challenges and opportunities.


  • Work with business users to define user stories and refine business requirements
  • Develop and/or extend line-of-business applications using a variety of tools and programming languages
  • Provide exceptional service to our internal customers through strong technical skills and excellent communication
  • Research software and hardware products that could improve management of systems or increase team productivity

Required Skills and Experience:

  • At least two years of professional Java development experience
  • A working understanding of OOD/OOP
  • BS/MS in Computer Science or equivalent industry experience
  • Experience with HTML/CSS and JavaScript development
  • Experience with relational databases/SQL
  • A practical grasp of the SDLC, SCRUM and SCCS an asset
  • Working knowledge of Servlets, JSP, JSTL, Birt, XML and XSLT an asset
  • Excellent communication skills and a positive, enthusiastic demeanor
  • Strong organizational skills and attention to detail
  • Experience with Linux system administration an asset
  • Good knowledge of Mac OS X and MS Windows 
How To Apply: 

To apply, please email cover letter and resume referencing "Intermediate Java Developer" to:

We would like to thank all applicants for your interest however, only candidates selected for interview will be contacted.

Other Info: