Senior Developer

7 days ago


Vancouver BC, Canada Baseline Payments Full time

Baseline Payments is looking for a Senior Developer / Team Lead to join and help grow its team. Baseline Payments? Baseline is a Vancouver-based payments consultancy and fintech. Since 2012, we have built our business to a portfolio of nearly 2,000 clients across Canada and the U.S. We work with merchants on improving their accounts receivable and accounts payable processes. We investigate their needs, recommend solutions, connect them with processors/banks and other partners, and provide ongoing client support and consultation to keep up with rapidly changing payments environments. Baseline has its own payments platform — an EFT/ACH (bank-to-bank) solution that competes well with the banks’ offerings. We are also working on the development of other solutions, including a marina management. What's the job? These are exciting times for our two chief products, but there is lots of work to be done. From day to day management of the development team to boots-on-the-ground coding, we’re looking for a software developer who has at least 7 years’ work experience who wants to be part of a motivated, excited group — of software engineers, salespeople and a customer support team — that wants to provide the best offerings for its client base and prospects. Baseline provides a great in-person workspace and expects all staff to work from our office in Vancouver most days. Responsibilities may include: • Understanding and owning Baseline’s business objectives and requirements• Assessing existing systems, processes and assets• Designing innovative and scalable cloud solutions that align with business goals• Leading solution design and architecture, implementation, testing and delivery• Organizing and supporting engineering teams, development environments and DevOps for optimal productivity and performance• Designing and implementing solution operations and maintenance procedures as relevant for critical cloud services that are bound with strict high availability SLAs• Documenting solution architecture, environments, engineering and delivery processes, solution operations and maintenance procedures• Presenting solutions and communicating architecture and technology initiatives to senior executives, leadership and other stakeholders• Coordinating leadership, business teams, cross-functional teams, engineering teams and technology specialists• Learning and advocating latest engineering and security methodologies and best practices• Exploring, identifying and recommending technologies and innovation initiatives• Identifying risks, scoping effort and evaluating costs for development, technology integrations and various technological initiatives • Assessing security risks and threats and building necessary mitigation and contingency plans• Supporting HR in evaluating, hiring and onboarding new engineering team members Required skills: • Communication skills with an ability to appropriately summarize, elaborate and present technical matters and concepts as relevant for various audiences, including leadership and management, cross-functional teams and other stakeholders• Excellent ability to lead, organize, coordinate, educate and support cloud engineering teams and provide valuable insights about technical challenges to be considered from various aspects and perspectives• Proficiency with our programming languages and their corresponding environment and framework: Python; Node; .NET• Understanding of essential networking concepts and protocols, including TCP and UDP, and RESTful APIs, SSL, DNS and VPNs• Advanced knowledge of various database models and structures, ability to outline their respective benefits and drawbacks with regard to performance, scalability, flexibility, ease of integration, maintenance, costs, along with other important qualities, and ability to assess the suitability of various database solution options• Proficiency with GCP cloud platforms • Understanding of typical cloud service and infrastructure scalability and high availability challenges and constraints along with patterns, concepts and approaches allowing to solve those challenges• Knowledge of CI/CD, automated infrastructure provisioning, Infrastructure as Code (IaC), automated solution delivery and deployment, build systems and pipelines, and elementary knowledge of the relevant security principles (DevSecOps)• Some knowledge of basic cybersecurity concepts relevant to the design and development of secure cloud solutions, including access management, encryption, trust establishment, and elementary security by design principles• Some basic knowledge of symmetric and asymmetric cryptography is desirable but not essential: Symmetric encryption (AES); Asymmetric cryptography (RSA & EC); Key exchange principles (DHKE & ECDH); Digital signatures; X.509 certificates and chains; Basic key management policies and principles• Some knowledge in assessing risks and threats exposing a cloud solution to potential disaster, along with mitigation and contingency plans allowing to contain risk or recover from disaster• Some knowledge about various security control frameworks and common information security regulatory compliance requirements is desirable but not essential: OWASP; NIST SP 800-53; ISO 27001; SOC2 This is not a remote position. The senior software developer is expected to be in Baseline’s Vancouver office most days. The compensation will be based on experience and in the range of $80,000 to $120,000. Applicants must be lawfully eligible to work in Canada. Interested in learning more, or applying? Send a letter and resume to Jean-Sebastien Beaucage ad jsbeaucage@baselinepayments.com … and for more on Baseline, check out baselinepayments.com and jetpayit.com



  • Vancouver, Canada HOVER SENIOR LIVING COMMUNITY Full time

    As a Senior Salesforce Developer at Marqeta, the role involves serving as a technology partner for stakeholders by leveraging Salesforce. The responsibilities include upgrading the Salesforce platform to align with strategic business objectives, developing custom solutions to streamline and automate business processes, and ensuring data integrity across...


  • Vancouver, Canada HOVER SENIOR LIVING COMMUNITY Full time

    As a Senior Salesforce Developer at Marqeta, the role involves serving as a technology partner for stakeholders by leveraging Salesforce. The responsibilities include upgrading the Salesforce platform to align with strategic business objectives, developing custom solutions to streamline and automate business processes, and ensuring data integrity across...


  • Vancouver, British Columbia, Canada HOVER SENIOR LIVING COMMUNITY Full time

    As a Senior Salesforce Developer at Marqeta, the role involves serving as a technology partner for stakeholders by leveraging Salesforce. The responsibilities include upgrading the Salesforce platform to align with strategic business objectives, developing custom solutions to streamline and automate business processes, and ensuring data integrity across...


  • Vancouver, BC, Canada Punt Full time

    com, a leading online social casino company, is seeking a highly skilled Senior Front End Developer with over five years of experience to join our dynamic team. As a Senior Front End Developer, you will play a crucial role in developing and maintaining our online social casino platform using VueJS. Develop and maintain the online social casino platform...


  • Vancouver, BC, Canada Jim Pattison Developments Ltd. Full time

    Jim Pattison Developments (JPD) is the real estate division of the Jim Pattison Group of Companies (JPG). JPG is one of the largest privately held companies in Canada with total annual revenues of $15 billion across multiple industries including: automotive, advertising, media, agricultural equipment, food and beverage, entertainment, exporting, financial,...


  • Vancouver, BC, Canada Jim Pattison Developments Ltd. Full time

    Jim Pattison Developments (JPD) is the real estate division of the Jim Pattison Group of Companies (JPG). JPG is one of the largest privately held companies in Canada with total annual revenues of $15 billion across multiple industries including: automotive, advertising, media, agricultural equipment, food and beverage, entertainment, exporting, financial,...


  • Vancouver, BC, Canada Jim Pattison Developments Ltd. Full time

    Jim Pattison Developments (JPD) is the real estate division of the Jim Pattison Group of Companies (JPG). JPG is one of the largest privately held companies in Canada with total annual revenues of $15 billion across multiple industries including: automotive, advertising, media, agricultural equipment, food and beverage, entertainment, exporting, financial,...


  • Vancouver, BC, Canada Jim Pattison Developments Ltd. Full time

    Jim Pattison Developments (JPD) is the real estate division of the Jim Pattison Group of Companies (JPG). JPG is one of the largest privately held companies in Canada with total annual revenues of $15 billion across multiple industries including: automotive, advertising, media, agricultural equipment, food and beverage, entertainment, exporting, financial,...


  • Vancouver, BC, Canada Punt Full time

    com, a leading online social casino company, is seeking a highly skilled Senior Front End Developer with over five years of experience to join our dynamic team. As a Senior Front End Developer, you will play a crucial role in developing and maintaining our online social casino platform using VueJS.Develop and maintain the online social casino platform using...


  • Vancouver, BC, Canada Punt Full time

    com, a leading online social casino company, is seeking a highly skilled Senior Front End Developer with over five years of experience to join our dynamic team. As a Senior Front End Developer, you will play a crucial role in developing and maintaining our online social casino platform using VueJS.Develop and maintain the online social casino platform using...


  • Vancouver, BC, Canada Punt Full time

    Punt.com, a leading online social casino company, is seeking a highly skilled Senior Front End Developer with over five years of experience to join our dynamic team. As a Senior Front End Developer, you will play a crucial role in developing and maintaining our online social casino platform using VueJS.Key Responsibilities:- Develop and maintain the online...


  • Vancouver, BC, Canada Punt Full time

    Punt.com, a leading online social casino company, is seeking a highly skilled Senior Front End Developer with over five years of experience to join our dynamic team. As a Senior Front End Developer, you will play a crucial role in developing and maintaining our online social casino platform using VueJS.Key Responsibilities:- Develop and maintain the online...


  • Vancouver, BC, Canada Punt Full time

    Punt.com, a leading online social casino company, is seeking a highly skilled Senior Front End Developer with over five years of experience to join our dynamic team. As a Senior Front End Developer, you will play a crucial role in developing and maintaining our online social casino platform using VueJS.Key Responsibilities:- Develop and maintain the online...


  • Vancouver, BC, Canada Punt Full time

    Punt.com, a leading online social casino company, is seeking a highly skilled Senior Front End Developer with over five years of experience to join our dynamic team. As a Senior Front End Developer, you will play a crucial role in developing and maintaining our online social casino platform using VueJS.Key Responsibilities:- Develop and maintain the online...


  • Vancouver, BC, Canada Robert Half Full time

    This is a hybrid position (3 days a week in the office) in Downtown Vancouver. Candidates must be in British Columbia to be considered for this role. This is a Senior Software Developer position at an investment management company based in Vancouver. They handle billions of dollars of assets for private and corporate clients and have offices all around...


  • Vancouver, BC, Canada Robert Half Full time

    This is a hybrid position (3 days a week in the office) in Downtown Vancouver. Candidates must be in British Columbia to be considered for this role. This is a Senior Software Developer position at an investment management company based in Vancouver. They handle billions of dollars of assets for private and corporate clients and have offices all around...


  • Vancouver, BC, Canada Punt Full time

    Punt.com, a leading online social casino company, is seeking a highly skilled Senior Front End Developer with over five years of experience to join our dynamic team. As a Senior Front End Developer, you will play a crucial role in developing and maintaining our online social casino platform using VueJS. Key Responsibilities: - Develop and maintain the...


  • Vancouver, BC, Canada Robert Half Full time

    This is a hybrid position (3 days a week in the office) in Downtown Vancouver. Candidates must be in British Columbia to be considered for this role. This is a Senior Software Developer position at an investment management company based in Vancouver. They handle billions of dollars of assets for private and corporate clients and have offices all around...


  • Vancouver, BC, Canada Robert Half Full time

    This is a hybrid position (3 days a week in the office) in Downtown Vancouver. Candidates must be in British Columbia to be considered for this role. This is a Senior Software Developer position at an investment management company based in Vancouver. They handle billions of dollars of assets for private and corporate clients and have offices all around...


  • Vancouver, BC, Canada Robert Half Full time

    This is a hybrid position (3 days a week in the office) in Downtown Vancouver. Candidates must be in British Columbia to be considered for this role. This is a Senior Software Developer position at an investment management company based in Vancouver. They handle billions of dollars of assets for private and corporate clients and have offices all around...