We're seeking an Intermediate Software Developer to join our dynamic team. In this position, you'll play a pivotal role in building and maintaining scalable, secure, and compliant web applications.
We're seeking an Intermediate Software Developer to join our dynamic team. In this position, you'll play a pivotal role in building and maintaining scalable, secure, and compliant web applications.
Software Developer
Vancouver, BC · On-site
We're seeking an Intermediate Software Developer to join our dynamic team. In this position, you'll play a pivotal role in building and maintaining scalable, secure, and compliant web applications.
Quick apply
Software Developer
Vancouver, BC · On-site
We're seeking an Intermediate Software Developer to join our dynamic team. In this position, you'll play a pivotal role in building and maintaining scalable, secure, and compliant web applications.
Senior Software Developer
Vancouver, BC · On-site
As a Software Developer with the AI Accelerator (AIA), your ability to design and build full-stack applications, knowledge of the Google Cloud Platform (GCP), and cloud related CI/CD tools and ...
Senior Software Developer
Vancouver, BC · On-site
As a Software Developer with the AI Accelerator (AIA), your ability to design and build full-stack applications, knowledge of the Google Cloud Platform (GCP), and cloud related CI/CD tools and ...
Senior Software Developer
Burnaby, BC · On-site
As a Software Developer with the AI Accelerator (AIA), your ability to design and build full-stack applications, knowledge of the Google Cloud Platform (GCP), and cloud related CI/CD tools and ...
Senior Software Developer
Burnaby, BC · On-site
As a Software Developer with the AI Accelerator (AIA), your ability to design and build full-stack applications, knowledge of the Google Cloud Platform (GCP), and cloud related CI/CD tools and ...
What is the opportunity? We're seeking a Senior Software Developer to join our engineering team. You'll design, build, and maintain scalable applications across our full technology stack, working ...
What is the opportunity? We're seeking a Senior Software Developer to join our engineering team. You'll design, build, and maintain scalable applications across our full technology stack, working ...
Senior Software Developer
Vancouver, BC · On-site
CA$107K - CA$157K/yr
The Autodesk Developer Enablement team is seeking a highly motivated, seasoned Senior Software Developer to build and maintain a distributed compute system. You will be part of a team that designs ...
Senior Software Developer
Vancouver, BC · On-site
CA$107K - CA$157K/yr
The Autodesk Developer Enablement team is seeking a highly motivated, seasoned Senior Software Developer to build and maintain a distributed compute system. You will be part of a team that designs ...
Senior Software Developer
Vancouver, BC · On-site
CA$107K - CA$157K/yr
If so, the Autodesk Developer Enablement team is seeking a highly motivated and experienced Senior Software Developer to help build and operate Autodesk's distributed computing platform. You will ...
Senior Software Developer
Vancouver, BC · On-site
CA$107K - CA$157K/yr
If so, the Autodesk Developer Enablement team is seeking a highly motivated and experienced Senior Software Developer to help build and operate Autodesk's distributed computing platform. You will ...
Software Developer
Burnaby, BC · On-site
CA$110K - CA$130K/yr
As an Embedded Developer at Fortinet, you will be responsible for the full development cycle of newer and award winning flagship Fortinet products. You will be given the opportunity to participate in ...
Software Developer
Burnaby, BC · On-site
CA$110K - CA$130K/yr
As an Embedded Developer at Fortinet, you will be responsible for the full development cycle of newer and award winning flagship Fortinet products. You will be given the opportunity to participate in ...
Software Developer
Burnaby, BC · On-site
CA$110K - CA$130K/yr
As an Embedded Developer at Fortinet, you will be responsible for the full development cycle of newer and award winning flagship Fortinet products. You will be given the opportunity to participate in ...
Software Developer
Burnaby, BC · On-site
CA$110K - CA$130K/yr
As an Embedded Developer at Fortinet, you will be responsible for the full development cycle of newer and award winning flagship Fortinet products. You will be given the opportunity to participate in ...
AI Application Developer
Burnaby, BC · On-site
CA$107K - CA$179K/yr
We are seeking an AI Application Developer to architect an end-to-end, closed-loop release cycle. You will design an AI-governed control plane that autonomously manages the software lifecycle ...
AI Application Developer
Burnaby, BC · On-site
CA$107K - CA$179K/yr
We are seeking an AI Application Developer to architect an end-to-end, closed-loop release cycle. You will design an AI-governed control plane that autonomously manages the software lifecycle ...
Software Developer Engineer II, WARP
CA$124K - CA$155K/yr
As a Software Development Engineer II, you will be a critical member of the team solving customer problems and driving the development and delivery of mission critical fraud controls across multiple ...
Software Developer Engineer II, WARP
CA$124K - CA$155K/yr
As a Software Development Engineer II, you will be a critical member of the team solving customer problems and driving the development and delivery of mission critical fraud controls across multiple ...
Senior Software Developer
Vancouver, BC · Hybrid
We are seeking a Senior Software Developer experienced in C++ and C# development within on-premise or cloud platform development environments who can provide hands-on technical leadership in new ...
Senior Software Developer
Vancouver, BC · Hybrid
We are seeking a Senior Software Developer experienced in C++ and C# development within on-premise or cloud platform development environments who can provide hands-on technical leadership in new ...
The role The Senior AI Developer will play a key role in building and delivering applied Generative AI (Gen AI) capabilities within Seequent Evo, our geoscience data platform. The Senior AI Developer ...
The role The Senior AI Developer will play a key role in building and delivering applied Generative AI (Gen AI) capabilities within Seequent Evo, our geoscience data platform. The Senior AI Developer ...
Senior Software Developer
Vancouver, BC · Hybrid
Position Summary The Senior Software Developer will help us design, build, and test our Rust eBPF agent. Additionally, they will be a corecontributor to our other system call related agents. Key ...
Senior Software Developer
Vancouver, BC · Hybrid
Position Summary The Senior Software Developer will help us design, build, and test our Rust eBPF agent. Additionally, they will be a corecontributor to our other system call related agents. Key ...
Job Summary The Intermediate AI Software Developer is fully competent in software implementation, focusing on AI features and functionality for a project. They are expected to own and improve ...
Job Summary The Intermediate AI Software Developer is fully competent in software implementation, focusing on AI features and functionality for a project. They are expected to own and improve ...
Senior Software Developer
Vancouver, BC · On-site
CA$68K/yr
Purpose of Position The Senior Full Stack Engineer - Platform & AI Systems will play a key role in building our PEAK platform as part of our RISE Next Generation AI initiative. PEAK powers a growing ...
Quick apply
Senior Software Developer
Vancouver, BC · On-site
CA$68K/yr
Purpose of Position The Senior Full Stack Engineer - Platform & AI Systems will play a key role in building our PEAK platform as part of our RISE Next Generation AI initiative. PEAK powers a growing ...
Staff Software Developer
Burnaby, BC · On-site
CA$125K - CA$170K/yr
Work closely with DevOps and QA team to deliver high quality products Research, investigate, optimize and tune systems software (management/control/data plane) to enhance existing products. Implement ...
Staff Software Developer
Burnaby, BC · On-site
CA$125K - CA$170K/yr
Work closely with DevOps and QA team to deliver high quality products Research, investigate, optimize and tune systems software (management/control/data plane) to enhance existing products. Implement ...
Staff Software Developer
Burnaby, BC · On-site
CA$125K - CA$170K/yr
Work closely with DevOps and QA team to deliver high quality products Research, investigate, optimize and tune systems software (management/control/data plane) to enhance existing products. Implement ...
Staff Software Developer
Burnaby, BC · On-site
CA$125K - CA$170K/yr
Work closely with DevOps and QA team to deliver high quality products Research, investigate, optimize and tune systems software (management/control/data plane) to enhance existing products. Implement ...
CA$120K - CA$160K/yr
Fortinethas a great career opportunity for a Senior Windows Software Developer within its FortiClient team, which is responsible for one of the fastest-growing products in the company. FortiClient ...
CA$120K - CA$160K/yr
Fortinethas a great career opportunity for a Senior Windows Software Developer within its FortiClient team, which is responsible for one of the fastest-growing products in the company. FortiClient ...
Software Developer - Engineering
CA$77K - CA$119K/yr
As aSoftware Developer, Engineeringat Reliable Controls you'lldesign and implement intelligent building control systems that help our customers achieve aggressive green initiatives. Specifically, you ...
Software Developer - Engineering
CA$77K - CA$119K/yr
As aSoftware Developer, Engineeringat Reliable Controls you'lldesign and implement intelligent building control systems that help our customers achieve aggressive green initiatives. Specifically, you ...
Mainframe Developer information
See British Columbia salary details
$29.81 - $33.41
2% of jobs
$33.41 - $37.02
5% of jobs
$37.02 - $40.63
10% of jobs
$42.56 is the 25th percentile. Wages below this are outliers.
$40.63 - $44.23
15% of jobs
$44.23 - $47.84
11% of jobs
The median wage is $49.24 / hr.
$47.84 - $51.44
19% of jobs
$51.44 - $55.05
13% of jobs
$55.25 is the 75th percentile. Wages above this are outliers.
$55.05 - $58.65
10% of jobs
$58.65 - $62.26
6% of jobs
$62.26 - $65.87
6% of jobs
$65.87 - $69.47
3% of jobs
$29
$50
$69
How much do mainframe developer jobs pay per hour?
Is a mainframe developer hard to learn?
What is the difference between Mainframe Developer vs Mainframe Analyst?
| Aspect | Mainframe Developer | Mainframe Analyst |
|---|---|---|
| Primary Role | Designing, coding, and testing mainframe applications | Analyzing and maintaining existing mainframe systems |
| Skills & Certifications | COBOL, JCL, DB2, certifications like IBM Certified Developer | COBOL, JCL, system analysis, troubleshooting skills |
| Work Environment | Development teams, coding in mainframe environments | Support teams, system analysis, user support |
| Industry Usage | Financial services, insurance, government agencies | Financial institutions, healthcare, government agencies |
While Mainframe Developers focus on creating and implementing mainframe applications, Mainframe Analysts primarily analyze, troubleshoot, and maintain existing systems. Both roles require similar technical skills and often work within the same industries, but their core responsibilities differ in development versus support and analysis.
What are some common challenges mainframe developers face when integrating legacy systems with modern applications?
Is a mainframe developer a good career?
What is a mainframe developer?
Is mainframe developer still in demand?
What are the key skills and qualifications needed to thrive as a mainframe developer?

Full-time
Posted 18 days ago
Job description
About Benji Pays
At Benji Pays, we're on a mission to revolutionize how businesses get paid. We build automated accounts receivables solutions that help businesses streamline their financial operations, reduce manual errors, and improve cash flow - and we're growing fast.
Our success is driven by a commitment to innovation, excellence, and delivering an amazing customer experience from sales to support and all through the customer journey. You'll work on real problems that have a real impact, and you'll see exactly how your contributions help take this company to the next level.
If you thrive in an environment where great work is valued over titles, and you want to be part of something that genuinely moves the needle for our customers, you might be the perfect fit.
Our Core Values
At Benji Pays, our core values shape everything we do:
- Integrity - We believe in doing the right thing, always.
- Consultative - We listen and provide expert guidance.
- Solve Real Problems - We are dedicated to finding effective solutions.
- Get Stuff Done (GSD) - We are proactive and results-oriented.
Summary
Are you ready to shape the future of financial technology? At Benji Pays, we're on a mission to empower businesses with seamless payment solutions. We're seeking an Intermediate Software Developer to join our dynamic team. In this position, you'll play a pivotal role in building and maintaining scalable, secure, and compliant web applications. If you thrive on solving complex challenges and delivering impactful solutions, we'd encourage you to apply!
Responsibilities
- Develop and maintain scalable, secure and compliant web applications and supporting services using Node.js, Express, EJS, HTML/CSS, JavaScript, TypeScript, MongoDB.
- Collaborate with product managers, designers, support teams and other developers to understand requirements and deliver robust solutions.
- Deliver clean, efficient, readable code that adheres to best practices and coding standards.
- Responsibly leverage AI-assisted development tools to augment software development workflows.
- Troubleshoot and debug issues across the stack, including frontend, backend, and database layers.
- Implement and maintain integrations with third-party systems and APIs.
- Drive the implementation of projects, features and enhancements through deployment and ongoing maintenance.
- Participate in code reviews to ensure code quality and share knowledge with the team.
Qualifications
- Bachelor's degree or College Diploma in Computer Science, Engineering, Software Development, or a related field, OR equivalent practical experience.
- 3+ years experience developing web applications.
- Proficiency in both frontend and backend technologies.
- Strong knowledge of JavaScript / Typescript, HTML/CSS, and responsive development.
- Experience using MongoDB.
- Experience building developer-facing front-end integration libraries, or SDKs would be a strong asset.
- Experience with templating engines or templated web frameworks such as EJS.
- Experience writing automated tests.
- Experience using AI-assisted development tools.
- Ability to troubleshoot and debug issues across multiple layers of the application stack.
- Love for problem solving with an innate sense of curiosity.
- Eagerness to learn, grow and improve with your team.
- Passionate about code quality with a thorough understanding of software development concepts that promote readability, maintainability, and testability.
- Proven ability to work independently
- Desire to be challenged, take ownership of projects and see them through to delivery.
- General understanding of IT infrastructure and networking principles.
- Willingness to provide Tier 3 support as needed, resolving escalated customer issues.
- Excitement and curiosity about Benji Pay's mission!
Why Join Benji Pays
- A true startup experience with well-funded backing, a strong runway and clear growth trajectory.
- A product customers genuinely depend on. Your work directly impacts their financial operations.
- Collaborative, low-ego team that values people who 'get stuff done'.
- Healthcare Spending Account assisting you and your family with your most important health needs.
- Opportunity to grow further in your role as the company scales.
- Our office is right in the heart of downtown Vancouver with stunning ocean and mountain views from one of the city's most exclusive business neighbourhoods.
- Easy commute with close access by SkyTrain, West Coast Express, or car.
- We support a hybrid lifestyle with a focus on work-life balance out of our Vancouver office. Ideally, candidates are able to work from the office at least 2 days per week.
- Stocked kitchen with local coffee and snacks.
- Mac laptops so you can do your best work.
Exceptional Opportunities Are Rare
Benji Pays is not your typical software company. When we hire you, we are not just offering you a job; we are committing to investing in you and your long-term career. You'll help shape how this innovative company operates and make a genuine impact on the future of our people, product, and clients.
We invite all qualified candidates to apply. Please note, you must be eligible to work in Canada to be considered for this role. We thank you for your interest; however, only successful applicants will be contacted. Please, no recruiters or phone calls.