Software Engineering Manager
- North Vancouver, BC
- On-site
- Posted Jul 28, 2026
- 1 position
Opens an external site
- Employment type
- Full-time
- Experience level
- Senior · 5+ years
- Minimum education
- Bachelor’s degree
- Apply by
- Jan 24, 2027
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Lead enterprise software engineering and cloud modernization efforts to deliver secure, scalable financial technology solutions. Oversee the migration of legacy business systems to cloud-native architectures while managing engineering teams and technology strategy.
Job details
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.
What you’ll do
Lead enterprise software engineering and cloud modernization efforts to deliver secure, scalable financial technology solutions. Oversee the migration of legacy business systems to cloud-native architectures while managing engineering teams and technology strategy.
Requirements
Requires a Bachelor's degree in Computer Science or a related field and at least 5 years of experience in enterprise software development and technical leadership. Proficiency in C#, Azure, Kubernetes, and modern architectural patterns like DDD and Microservices is essential.
Listed skills
- React · Preferred
- TypeScript · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Software Architecture
- Cloud Modernization
- C#
- ASP.NET Core
- TypeScript
- React
- Kubernetes
- Azure
- Microservices
- DevOps
- CI/CD
- Domain-Driven Design
- Financial Technology
- Technical Leadership
- API Design
- Distributed Systems
Job areas
- Software
- Technology
- Management & Leadership
- Engineering
- Finance & Accounting
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
BC Public Schools
Manager, Financial Planning and Analysis
SponsoredDirect employerEasy Apply- On-site
- Victoria, BC
- Posted Sep 18, 2026
Sustainable Projects Group
Sustainability consultant/ Team Lead, Energy Consulting NOC 41400
SponsoredDirect employerEasy Apply- Hybrid
- vancouver v5l 4s1, BC
- Posted Sep 17, 2026
Bédard Ressources Humaines
ITAD Services Representative #1265
SponsoredDirect employerEasy Apply- On-site
- Mississauga, ON
- Posted Sep 16, 2026
