BC Ferries

Intermediate Application Developer - Application Services

Posted Date 3 weeks ago(9/22/2021 12:37 PM)
Number of Positions
Location City
Job Type
Full Time
Job Category
Information Technology
Closing Date

Job Description

 "We connect communities and customers to the people and places important in their lives”


At BC Ferries, our employees are our most important assets in delivering our commitment to customer safety, service and satisfaction. We offer a unique West Coast working environment with diverse challenges and opportunities. Whether your goal is to work behind the scenes, onboard our ships, or within our land based operations, you are a key contributor to the BC Ferries team.


With 47 ports of call and around 500 sailings every day, BC Ferries is the largest independently-owned ferry company in the world. Dedicated to safety, excellence, innovation, and people, we are committed to continuously improving the west coast travel experience of our customers.




Information Technology



You are a customer-focused team player, responsible for designing, developing and maintaining customer facing web applications. You will be part of a highly dynamic digital team that will work on modern and challenging enterprise scale web and mobile solution designs. This position will work closely with our Digital team managing the web content through HTML and Javascript.


You develop technical design documentation; including high quality, effective and maintainable code; effectively contribute to software development best practices; and contribute to the application architecture standards. You perform code and implementation tasks and reviews.


You have strong communication and problem-solving skills, with the ability to work well in an energetic, fast-paced project and sustainment environment. 


You have a degree or diploma in Computer Science, Engineering or other IT-related discipline. You have 3+ years’ experience as a Web Developer developing responsively designed websites, using the following technologies and tools:


  • Client Side Technology – HTML 5, CSS;
  • Web development frameworks with experience in responsive technologies;
  • Micro Services Architecture – REST, Java and/or JavaScript frameworks;
  • J2EE – JSP/Servlet, JDBC, JMS;
  • Service Oriented Architecture – SOAP Web Services

Other knowledge and skills that would be an asset include:

  • Source control management tools (GIT, SVN)
  • Android and/or iOS development frameworks
  • In depth experience in object oriented design & development
  • In depth experience with Agile project methodology and toolsets


Please apply by October 29, 2021.


BC Ferries supports employment equity and diversity in the workplace and we encourage applications from all qualified individuals including women, visible minorities, Indigenous Peoples, persons with disabilities, persons of diverse sexual orientation, gender identity or expression (LGBTQ2S+), and others who reflect our ever-changing workplace.


We appreciate the interest of all applicants; however only those selected for an interview will be contacted.



Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed