Skip to Content

Senior Backend Software Developer - BlockChain

10 open positions

Job Title: Senior Backend Software Developer

Location: Remote

Department: Engineering

Job Summary

We are looking for a highly skilled and experienced Senior Backend Software Developer to join our team. You will be responsible for building and maintaining scalable, high-performance backend systems to support our blockchain-based financial products. This role involves close collaboration with cross-functional teams to deliver robust, secure, and efficient solutions.

Key Responsibilities

  • Design and develop scalable backend systems for blockchain trading solutions.

  • Implement efficient data storage and retrieval using MongoDB and Redis.

  • Integrate blockchain functionality through smart contracts and Web3 technologies.

  • Collaborate with engineering, product, and QA teams to develop end-to-end solutions.

  • Optimize trading algorithms and strategies to enhance system performance.

  • Ensure high standards of code quality, security, and system reliability.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.

  • 5+ years of hands-on backend development experience.

  • Proficiency with:

    • Technologies: Node.js, TypeScript, Docker, MongoDB, Redis

    • Blockchain: Solidity, Web3, smart contracts, consensus mechanisms

  • Proven experience building and deploying financial systems or trading bots, especially in blockchain/cryptocurrency environments.

  • Solid understanding of data structures, algorithms, and database management.

  • Strong knowledge of security best practices, particularly in blockchain and fintech contexts.

--VStream-Labs--

GuideWire BillingCenter Developer

1 open position

Job Summary:

We are seeking a highly experienced Guidewire Billing Center Developer with a strong background in Agency Billing and end-to-end software development. The ideal candidate will have deep technical expertise in Guidewire BillingCenter, GOSU programming, and integration with complex billing workflows. This role involves solution design, software configuration, and mentoring junior team members within an Agile development environment.

Key Responsibilities:

  • Efficiently review and analyze software requirements.

  • Design system architecture, screens, business rules, and workflow changes.

  • Develop and configure Guidewire BillingCenter solutions using GOSU and other technologies.

  • Create design documents and architectural diagrams.

  • Package and deploy applications using established DevOps tools and pipelines.

  • Write clean, maintainable code while adhering to coding standards.

  • Debug, test, and troubleshoot software issues effectively.

  • Conduct peer code reviews and provide constructive feedback.

  • Mentor and guide junior developers on best practices and technical approaches.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent experience).

  • 10+ years of professional experience in Guidewire application development.

  • 7+ years of direct experience with Guidewire BillingCenter (BC) configuration and development.

  • Hands-on experience with Agency Billing features and workflows.

  • Proficiency in GOSU programming, Guidewire tools, plugins, and accelerators.

  • Familiarity with Guidewire PolicyCenter (PC) is a plus.

  • Solid understanding of Guidewire Batch processes and plugin customization.

  • Strong experience with RESTful API development and web service integration.

  • Proficient in Java, C#, Python, or similar languages.

  • Expertise in SQL and relational databases, with preference for MS SQL Server and Transact-SQL.

  • Strong grasp of Agile development methodologies and tools: Git, Bitbucket, Jenkins, Jira, Confluence.

  • Solid domain knowledge in Property & Casualty (P&C) insurance.

  • Experience designing and building modern web applications and REST/JSON-based APIs.

  • Ability to read, understand, and reverse-engineer code in multiple languages.

  • Deep commitment to design thinking and user-centered development.

  • Guidewire Cloud Certification Associate or Ace is required and preferably with Las Lenas

Preferred Attributes:

  • Exceptional communication and collaboration skills.

  • Analytical mindset with strong problem-solving abilities.

  • Proven leadership in mentoring and code quality assurance.

  • Attention to detail and a passion for continuous learning and improvement.

--VStream-Labs--

Technical Architect

1 open position

Job Overview:

The Digital Architect will play a critical role in shaping the technical direction of enterprise-scale digital projects. This role requires a deep understanding of cloud-native design, scalable systems architecture, and agile development methodologies. The ideal candidate is an experienced technical leader with a solid foundation in software architecture and a passion for digital transformation within public sector or large-scale enterprise environments.

Key Responsibilities:

  • Define and communicate the overall technical vision for enterprise projects.

  • Provide architectural leadership and guidance across project lifecycles.

  • Translate complex technical concepts to non-technical audiences and decision-makers.

  • Mentor and lead agile teams, ensuring alignment with architecture and digital best practices.

  • Leverage cloud platforms (AWS, Azure, Google Cloud) to design scalable, resilient architectures.

  • Collaborate with cross-functional teams to implement reusable components, APIs, and services.

  • Drive modern development practices including DevSecOps, UX/UI design integration, and agile delivery.

  • Participate in the transformation of legacy systems into modern digital platforms.

  • Utilize data analytics tools to inform architectural decisions and derive actionable insights.

Must-Have Qualifications:

  • Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.

  • Work Experience:

    • 5+ years leading solution architecture for large-scale enterprise projects.

    • 5+ years mentoring agile teams.

    • 5+ years conveying technical ideas to non-technical stakeholders.

    • 5+ years working in software development across the full SDLC.

    • 5+ years experience with open source ecosystems (e.g., Node.js/NPM).

    • 5+ years as a software architect in agile team environments.

    • 2+ years experience with cloud services and architecture.

Nice-to-Have Qualifications:

  • Experience implementing DevSecOps in enterprise environments (2+ years).

  • Experience transforming legacy systems into digital services (5+ years).

  • Experience with Master Data Management (MDM) solutions (5+ years).

  • Background in public sector digital transformation (5+ years).

  • Familiarity with UX/service design, design thinking, or human-centered design (2+ years).

  • Experience with domain modeling and schema design (4+ years).

  • Experience with data analytics tools and practices (4+ years).

  • Experience contributing to architecture practices and reusable APIs/integrations (4+ years).

Work Environment:

This role may involve working in a hybrid or remote model with regular interaction with cross-functional stakeholders and senior decision-makers. The ability to collaborate effectively and lead within agile environments is essential.

--VStream-Labs--
Contract

Staff Engineer - Digital Development

1 open position

Position Overview

We are looking for a highly skilled and experienced Staff Engineer to join our Digital Development Team. In this pivotal role, you will lead the design and implementation of cutting-edge digital solutions that support the company’s strategic goals. You will collaborate across cross-functional teams, provide technical leadership, and ensure best practices are maintained throughout the software development lifecycle.

Key Responsibilities

  • Lead the design, architecture, and development of scalable digital solutions that meet business and technical requirements.

  • Collaborate closely with product managers, designers, and engineering teams to deliver new features and enhancements.

  • Provide mentorship and technical guidance to junior engineers, fostering a culture of learning and innovation.

  • Conduct thorough code reviews, enforce coding standards, and champion development best practices.

  • Resolve complex technical issues and ensure high availability, reliability, and performance of systems.

  • Stay informed of emerging technologies and industry trends; incorporate relevant advancements into team practices.

  • Contribute to system architecture planning and technical strategy discussions.

  • Develop and maintain detailed technical documentation on system design, implementation, and support processes.

Qualifications & Experience

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related discipline.

  • Proven experience as a Staff Engineer or in a comparable senior software engineering role.

  • Proficiency in programming languages such as Java, Python, JavaScript, or equivalent.

  • Hands-on experience with cloud platforms (AWS, Azure, Google Cloud) and microservices architecture.

  • Strong grasp of modern software development methodologies, including CI/CD and test-driven development.

  • Excellent problem-solving skills with a proactive mindset in a fast-paced, agile environment.

  • Effective communication skills—able to explain technical topics to both technical and non-technical stakeholders.

  • Experience with DevOps tools and practices for automated deployment and infrastructure management.

  • Familiarity with Agile tools like JIRA and Confluence.

  • Exposure to frontend frameworks (e.g., React, Angular) and mobile application development is a plus.

--VStream-Labs--
Contract

Finance Data Analyst

1 open position

Job Title: Finance Data Analyst

Role Summary:

The Finance Data Analyst is a champion for building data literacy and maturity across the Finance function. This role ensures that Finance data meets strict data quality standards and supports robust and effective risk and control practices.

Key Responsibilities:

  • Build and enhance data capabilities within Finance by applying consistent data strategies and principles throughout the data lifecycle

  • Collaborate with internal Finance stakeholders, IT, Legal, Privacy, and Data Governance teams on day-to-day operations and project-based initiatives

  • Manage the Data Issue Log, including tracking, resolution, and escalation to the Data Governance Office when required

  • Act as a key contributor to the Finance Data Forums — responsibilities may include preparing meeting materials, facilitating discussions, scribing, and maintaining data quality dashboards and scorecards

  • Maintain team documentation such as policies, user guides, and standard operating procedures

  • Execute Chart of Account (COA) requests accurately and in a timely manner

  • Maintain and understand Finance hierarchies (e.g., IFRS17, CGAAP, Management Information) and manage related reference data

  • Support COA intake request reviews and assessments

  • Develop/refine efficiency metrics, dashboards, and both financial and non-financial KPIs to support the Finance data dictionary and MI inventories

  • Assist in process and procedure development across the team

  • Represent Finance in Data Impact Assessments (DIAs) and Privacy Impact Assessments (PIAs)

  • Contribute to the implementation of internal control policies and embed governance controls into Finance change initiatives

  • Partner with governance and IT teams to develop automated data quality and retention solutions

  • Continuously improve governance practices and documentation

  • Support audits by engaging with internal Finance teams, internal risk groups, and external auditors, providing necessary testing, evidence, and iCARE updates

  • Manage team data within the Canada Finance SharePoint site

  • Prepare and maintain Finance reports as needed

Qualifications & Skills:

  • Bachelor’s degree; CPA/CA designation or in progress

  • 3+ years of relevant experience in a data-driven environment, financial analysis, and/or reporting within Finance or P&C Insurance

  • Solid understanding of data management and data stewardship principles

  • Strong communication and organizational skills; proven ability to build effective relationships across diverse teams

  • Strong analytical and critical thinking skills; experience with data profiling is a plus

  • Proficient in Microsoft Office Suite (Visio, PowerPoint, Excel, Word)

  • Experience with BI tools such as Qlik Sense and Business Objects

  • Familiarity with finance software (e.g., Oracle)

  • Bilingual (English/French) is an asset

--VStream-Labs--