Skip to content

Intermediate Application Developer - Application Services

Intermediate Application Developer - Application Services

Software and Programming Jobs Information Technology Jobs Other Data Analyst Jobs

BC Ferries

"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.



You are a customer-focused team player responsible for developing and maintaining applications within the context of the application architecture. You process software initiatives; design data structures; assist in formulating system scope and objectives; and contribute to application architecture standards. You conduct progressive incident/problem management activities; perform code and implementation tasks and reviews; and provide orientation, guidance, and informal training to other technical staff

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

You have a degree or diploma in Computer Science or other IT-related discipline or and equivalent combination of education, training, and experience. You have 2 - 5 years’ experience as a Programmer Analyst including PL/SQL and 2+ years’ experience using Source control tools (Harvest, SVN, and Visual SourceSafe). Java and/or ITIL training/certifications would be assets.

Other knowledge, skills, and/or assets include:

  • systems development life cycle (SLDC) phases
  • development languages and technologies ( JSF/JSP, XML Schema, PL/SQL, UML, Oracle Portal/Portlets, iReports/Jasper Reports)
  • integration technologies (ESB, BPEL, BAM, Advanced Queuing, JMS, Web Services)
  • mobile technologies (Swing, Oracle Lite, Oracle Mobile Server, CrEme – JVM)
  • application business areas (PoS, Reservations, CIS, Traffic & Revenue)
  • PowerBuilder, .Net, T-SQL
  • data modelling practices and processes

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.

Apply at:

Additional Info

Job Type : Full-Time

Location : Remote, Victoria, BC

Experience Level : Intermediate Level

Powered By GrowthZone
Scroll To Top