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 premier resource for educational programs and publications within the legal community of British Columbia. As a not-for-profit organization, CLEBC generates its revenue through the sale of educational courses and legal literature. With a diverse offering of over 80 live and online courses annually, along with a comprehensive library of more than 50 publications, we are dedicated to supporting the professional development of BC's 14,000 lawyers.

We are currently seeking a Software Developer to join our development team. The selected candidate will play a crucial role in the development and integration of various CLEBC systems, which include both commercial off-the-shelf (COTS) and custom applications. Additionally, the Software Developer will be responsible for the maintenance and monitoring of applications hosted by CLEBC and third-party vendors. This position requires the ability to interpret business needs and technical specifications, providing insights to assess the feasibility of various 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 and solutions.
  • Assess the impact of code modifications to ensure system stability.
  • Create unit test cases and criteria to confirm that all functionalities meet specifications.
  • Evaluate and test program code prior to deployment to ensure readiness for production.
  • Rectify any coding errors identified during the testing phase and document all changes thoroughly.
  • Collaborate with users and fellow programmers to establish application objectives or necessary modifications to existing systems.
  • Work 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 maintain both new and existing reporting environments and data warehouses.
  • Continuously monitor 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 software developers to identify opportunities and challenges, delivering effective solutions to meet business needs.
  • Engage extensively with other operational team members, 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).
  • Familiarity with web design and front-end technologies such as HTML, CSS, JavaScript, React, or Angular.
  • Comprehensive understanding of cloud technologies, networking, security, and database management (SQL Server/PostgreSQL).
  • Experience with cloud development and services on platforms like Azure and/or AWS, with knowledge of Azure Service Bus considered an asset.
  • Expertise in system integration, API design, and data modeling, along with experience in distributed systems and microservices architecture.
  • Experience integrating third-party systems such as 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 position is full-time and permanent.

We are committed to equity and diversity, welcoming applications from individuals belonging to visible minority groups, women, Indigenous persons, persons with disabilities, and individuals of diverse sexual orientations and gender identities or expressions. CLEBC prioritizes merit-based hiring, encouraging 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 role 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 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 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 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...