Application Software Engineer

3 weeks ago


Vancouver, British Columbia, Canada The Continuing Legal Education Society of British... Full time

The Continuing Legal Education Society of BC ("CLEBC") serves as the preferred educational resource for the legal community in British Columbia. As a not-for-profit organization, CLEBC generates its revenue through the sale of educational courses and publications. Annually, we provide over 80 live and online courses, alongside a comprehensive library of more than 50 publications, supporting the professional development of BC's 14,000 lawyers.

We are currently seeking a Software Developer to join our development team. This role involves contributing to the design, development, and integration of various CLEBC systems, which include both commercial off-the-shelf (COTS) and custom applications. The successful candidate will also be responsible for maintaining and monitoring applications hosted by CLEBC and third-party providers. A key aspect of this position is the ability to interpret business requirements and technical specifications, providing insights on the feasibility of proposed initiatives.

Key Responsibilities:

  • Engage in the complete software development lifecycle, encompassing analysis, design, implementation, and testing.
  • Design, develop, document, and implement both web-based and non-web-based applications/solutions.
  • Assess the impact of code modifications to ensure system stability.
  • Create unit test cases to validate that all functionalities meet specifications.
  • Evaluate and test program code prior to deployment to confirm readiness for production.
  • Rectify any coding errors identified during testing, ensuring thorough documentation of all changes.
  • Collaborate with users and fellow developers to establish application objectives or necessary modifications to existing systems.
  • Work closely with the user community to troubleshoot specific issues or implement changes to applications.
  • Adhere to industry best practices and contribute to the establishment of internal coding standards.
  • Participate in the rollout of new software releases.
  • Develop and sustain new and existing reporting environments and data warehouses.
  • Conduct ongoing monitoring of deployed applications to ensure optimal performance.
  • Schedule and execute regular updates, patches, fixes, and maintenance tasks.
  • Collaborate with Business Analysts and both internal and external developers to identify opportunities and challenges, devising effective solutions to meet business needs.
  • Engage with other members of the operational team, applying analytical and problem-solving skills to enhance solutions.

Qualifications:

  • Bachelor's degree in Computer Science or a related field.
  • Minimum of 5 years of relevant experience in software development.
  • Demonstrated expertise in software development.
  • Proficiency in full-stack development across multiple programming languages and frameworks (e.g., ASP.NET MVC/C#, Java, Python, JavaScript).
  • Experience with web design and front-end technologies such as HTML, CSS, JavaScript, React, or Angular.
  • Strong understanding of cloud technologies, networking, security, and database management (SQL Server/PostgreSQL).
  • Experience with cloud development and services on Azure and/or AWS; familiarity with Azure Service Bus is a plus.
  • Expertise in system integration, API design, and data modeling; experience with distributed systems and microservices architecture.
  • Experience integrating third-party systems like Shopify and NetSuite.
  • Familiarity with Build Automation (Maven) and DevOps practices.
  • Knowledge of Linux and Solr is advantageous.
  • Strong analytical skills, with the ability to interpret customer and business analyst needs and translate them into technical requirements.

CLEBC promotes a hybrid work environment. This is a full-time, permanent position.

CLEBC is dedicated to fostering equity and diversity and encourages applications from individuals belonging to visible minority groups, women, Indigenous peoples, persons with disabilities, and individuals of diverse sexual orientations and gender identities or expressions. We prioritize merit-based hiring and welcome all qualified candidates to apply.

We offer competitive compensation and comprehensive health benefits within a collegial and professional atmosphere. The starting salary range for this position is $76,800 to $90,300 annually.



  • Vancouver, British Columbia, Canada Lumotive Full time

    Job Overview We are looking for a dynamic and highly skilled Software Applications Engineer (SAE) to deliver top-tier support for our clients across the entire software spectrum, from application interfaces to embedded firmware. This role requires a passion for technology and a commitment to mastering our product offerings while actively contributing to...


  • Vancouver, British Columbia, Canada Lumotive Full time

    Job Overview We are looking for a dynamic and highly skilled Software Applications Engineer (SAE) to deliver exceptional first-line support for our clientele across the entire software ecosystem, from application interfaces to embedded firmware. This individual should have a strong desire to learn and master our current offerings while also contributing...


  • Vancouver, British Columbia, Canada Workday, Inc. Full time

    About the RoleWe are seeking a highly skilled Software Application Engineer to join our team at Workday, Inc. As a key member of our Skills team, you will play a critical role in delivering critical features for our Skills Cloud product.Key Responsibilities:Collaborate with cross-functional teams to design, develop, and deploy high-quality software...


  • Vancouver, British Columbia, Canada Workday, Inc. Full time

    About the RoleWe are seeking a highly skilled Software Application Engineer to join our team at Workday, Inc. As a key member of our Skills team, you will play a critical role in delivering critical features for our Skills Cloud product.Key Responsibilities:Collaborate with cross-functional teams to design, develop, and deploy high-quality software...


  • Vancouver, British Columbia, Canada XYZ STUDIO LTD. Full time

    Position OverviewXYZ STUDIO LTD. is seeking a dedicated Application Software Engineer to join our dynamic team. The ideal candidate will possess a strong educational background and relevant experience in software development.QualificationsEducation: Bachelor's degree in Computer Science or a related fieldExperience: 2 to 3 years in software developmentKey...


  • Vancouver, British Columbia, Canada Corpay Full time

    Your Role As a seasoned Software Developer, you will be responsible for creating significant components that drive our consumer applications and global platform, facilitating convenient parking payments for over 17 million users. What You'll Be Doing Software Developer Key Responsibilities Corpay is actively seeking a remote Software Developer for the...


  • Vancouver, British Columbia, Canada Lumotive Full time

    Job DescriptionWe are seeking a highly motivated and versatile Software Field Applications Engineer to provide first-level support for our customers across the full software stack, from the applications layer down to embedded firmware.Key Responsibilities:Customer Support and Engagement:Serve as the primary point of contact for customer inquiries and...


  • Vancouver, British Columbia, Canada Lumotive Full time

    About the RoleWe are seeking a highly motivated and versatile Software Field Applications Engineer to provide first-level support for our customers across the full software stack, from the applications layer down to embedded firmware. This individual will be passionate about learning and becoming an expert on our existing products, while also contributing to...


  • Vancouver, British Columbia, Canada Lumotive Full time

    About the RoleWe are seeking a highly motivated and versatile Software Field Applications Engineer to provide first-level support for our customers across the full software stack, from the applications layer down to embedded firmware. This individual will be passionate about learning and becoming an expert on our existing products, while also contributing to...


  • Vancouver, British Columbia, Canada Auphan Software Full time

    Auphan Software is expanding and continuously seeks talented individuals to enhance our workforce. We value the contributions of our employees and strive to create an environment that fosters growth and development.Employee BenefitsWe prioritize the well-being of our team members, believing that a satisfied employee leads to excellent customer service. Our...


  • Vancouver, British Columbia, Canada Corpay Full time

    Your Role As a skilled Software Developer, you will be responsible for creating significant components that drive our consumer applications and global platform, which serves over 17 million users who rely on our services for parking payments. Key Responsibilities Software Development What We Are Looking For Corpay is seeking a remote Software...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About the RoleThe Fintech Ancillaries division at Software Aspekte is dedicated to merging our unique financial technology solutions with some of the largest travel organizations globally. In this sector, we design systems and develop financial products that can scale internationally, focusing on enhancing both customer satisfaction and business outcomes for...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About the RoleThe Fintech Ancillaries division at Software Aspekte is dedicated to merging our unique financial technology solutions with some of the largest travel organizations globally. In this sector, we design systems and develop financial products that can scale internationally, focusing on enhancing both customer satisfaction and business outcomes for...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    About Aequilibrium Software IncAequilibrium Software Inc is a technology professional services organization that provides innovative solutions to clients in the FinTech and VR industries.Job SummaryWe are seeking a highly skilled Senior Android Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    About Aequilibrium Software IncAequilibrium Software Inc is a technology professional services organization that provides innovative solutions to clients in the FinTech and VR industries.Job SummaryWe are seeking a highly skilled Senior Android Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining...


  • Vancouver, British Columbia, Canada Auphan Software Full time

    Auphan Software is expanding and is on the lookout for talented individuals to enhance our team. We value the skills and creativity that each member brings to our organization.Employee Investment and BenefitsWe are committed to the growth and satisfaction of our employees. A motivated team member translates to exceptional service for our clients. Our focus...


  • Vancouver, British Columbia, Canada Corpay Full time

    Your Role As a skilled Software Developer, you will be responsible for crafting essential components that drive our consumer applications and global platform, serving over 17 million users who rely on our services for convenient parking payments. Key Responsibilities Software Development Corpay is actively seeking a remote Software Developer for the...


  • Vancouver, British Columbia, Canada Auphan Software Full time

    Auphan Software is expanding and is continuously on the lookout for talented individuals to enhance our team. We encourage you to submit your resume for consideration, and we will evaluate your fit for our organization.Employee Value and BenefitsWe prioritize the development of our workforce. A satisfied employee is essential for delivering excellent service...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in shaping the future of our company's interactive entertainment products.Job SummaryThe Senior UI/Frontend Software Engineer will be responsible for...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in shaping the future of our company's interactive entertainment products.Job SummaryThe Senior UI/Frontend Software Engineer will be responsible for...