Apply now

Posted 4 months ago

Software Engineering Manager

@ MoneyWay Financial Group

North Vancouver, British Columbia

Full-time5+ years experience
Apply now
SIGNALS

Requirements summary:

  • · Minimum 5 years of progressive experience in enterprise software development and technical leadership.
  • · Experience migrating legacy business applications, including 4D-based systems, into scalable modern platforms is highly desirable.
  • · Bachelor's degree in Computer Science, Software Engineering, Information Technology or a related field.
  • · Experience modernizing legacy systems and designing enterprise-scale software platforms.
  • · Experience in financial services, payment processing or other regulated industries is an asset.
  • Technical Requirements

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-07-27
First seen by our source
2026-11-11
Source record updated
2026-11-11

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

MoneyWay Financial Group

FieldValue
Open jobs on Jobsy1
Job description

Position Summary

MoneyWay is seeking an experienced Software Development Manager to lead enterprise software engineering, cloud modernization and technology strategy. This role is responsible for software architecture, application development, infrastructure modernization, hybrid cloud platforms and engineering leadership while overseeing the modernization of legacy business systems and the delivery of secure, scalable financial technology solutions.

Key Responsibilities

· Minimum 5 years of progressive experience in enterprise software development and technical leadership.

· Lead software engineering teams delivering enterprise applications, payment systems and customer-facing platforms.

· Modernize legacy enterprise applications and migrate business systems to cloud-native architectures.

· Design enterprise software architecture, secure APIs and distributed services.

· Develop and maintain integrations with banking systems, payment providers and third-party platforms.

· Experience migrating legacy business applications, including 4D-based systems, into scalable modern platforms is highly desirable.

· Lead hybrid cloud, Kubernetes and enterprise infrastructure initiatives.

· Oversee virtualization, networking, storage, cloud connectivity and production infrastructure.

· Drive DevOps, DevSecOps, CI/CD, infrastructure automation and observability.

· Ensure platform security, scalability, availability, disaster recovery and business continuity.

· Collaborate with business stakeholders on technology strategy.

· Recruit, mentor and develop software engineering teams.

· Bachelor's degree in Computer Science, Software Engineering, Information Technology or a related field.

· Experience modernizing legacy systems and designing enterprise-scale software platforms.

· Experience in financial services, payment processing or other regulated industries is an asset.

Technical Requirements

· Languages & Frameworks: C#, ASP.NET Core, TypeScript, JavaScript, React or Next.js.

· Architecture: Domain-Driven Design (DDD), Clean Architecture, CQRS, Microservices, Event-Driven Architecture, REST APIs and Distributed Systems.

· Cloud & Infrastructure: Microsoft Azure, Docker, Kubernetes, Hybrid Cloud, Enterprise Networking, Infrastructure Automation and CI/CD.

· Integration: Secure enterprise integrations, RabbitMQ, Kafka or Azure Service Bus.

· Databases: Microsoft SQL Server, PostgreSQL, Redis, MongoDB and Elasticsearch.

· Security: OAuth2, OpenID Connect, JWT, RBAC, IdentityServer or Keycloak.

· DevOps & Monitoring: Azure DevOps, Git, Jenkins, Terraform, Ansible, Prometheus, Grafana, ELK Stack and OpenTelemetry.

Leadership Competencies

· Strong technical leadership and software architecture skills.

· Experience leading enterprise engineering teams and large technology initiatives.

· Excellent communication, analytical and stakeholder management abilities.

  • · Commitment to software quality, security, operational excellence and continuous improvement.

Similar jobs

  • Software Engineering Manager

    Toronto, ON
    Full Time

    Thornhill Medical

    The Software Engineering Manager leads the software development for Thornhill Medical products in a cross-functional team environment in compliance with business and regulatory requirements; Delegates tasks, manages…

  • Software Engineering Manager

    Vancouver, BC
    Full Time

    Glocomms

    8+ YOE3+ MgmtCandidates need 8+ years of software engineering experience and 3+ years of engineering leadership. Strong C++ and C# skills, experience with large-scale applications, APIs or distributed systems, and knowledge of architecture and Agile are required.

    C++, C#, Docker, Kubernetes, AWS, Azure

  • Software Engineering Manager

    Kitchener, ON
    Full Time

    AspiringIT

    10+ YOECandidates need a bachelor's degree in computer science, software engineering, IT or a related field, and 10+ years of software engineering experience. They need strong Python and Django and GraphQL skills, cloud experience with GCP or Azure, and proven technical leadership.

    Python, Django, GraphQL, PostgreSQL, BigQuery, Docker

  • Software Engineering Manager, Enterprise

    Ontario
    RemoteFull Time

    Spellbook

    5+ YOESpellbook needs a candidate with 5+ years of software development experience, including technical leadership at a fast-moving company. They must have led engineers, worked on enterprise sales deals, and shown strong judgment, system design skills and regular use of AI coding tools.

  • Software Engineering Manager

    Toronto, ON

    AutoTrader.ca

    5+ YOE5+ MgmtCandidates need at least five years of engineering leadership experience, with a strong software background and experience building public-facing web applications. Hands-on skill in PHP, Laravel, Vue, PostgreSQL, Redis and AWS is required, plus Scrum and project management experience and practical AI-assisted engineering experience.

    Laravel, Vue, PostgreSQL, Redis, AWS, Docker

  • Software Engineering Manager - Web Interfaces

    Burlington, ON
    RemoteFull Time

    Ribbit

    Candidates need experience managing software engineers and shipping production web software as a senior engineer. They should have worked on early-stage teams, delivered against external commitments, and understand real-time or data-intensive systems.

    Onboarding, Leadership, Documentation, CI/CD, Robotics, React

  • Senior Software Engineering Manager - EA SPORTS™ UFC

    Vancouver, BC

    Electronic Arts

    10+ YOE4+ MgmtCandidates need 10+ years of multi-platform software development and 4+ years of engineering leadership, including managing managers. Electric Arts expects skills in mentoring, hiring, large-scale system design, and programming in C++, C#, or Java.

    MMA, Coaching, Performance management, CI/CD, Software development, Leadership

  • Software Engineering Manager, ML Kernel Performance, AWS Neuron, Annapurna Labs

    Toronto, ON
    Full Time

    Amazon Development Centre Canada ULC

    7+ YOE3+ MgmtCandidates need 3+ years of engineering team management, 7+ years working directly in engineering teams, and experience designing scalable systems and leading multi-tier web services. They should know full development life cycle practices and have partnered with product or program management teams.

    PyTorch, AWS Neuron SDK, profiling tools

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.