Senior Software Engineer

2 weeks ago


Vancouver, Canada Autodesk Full time

Senior Software Engineer – Full‑Stack Autodesk’s Payment Solutions suite is powered by GCPay, an intuitive application that automates and streamlines the payment application process between General Contractors and Subcontractors. As a Full‑Stack Senior Software Engineer on the GCPay team, you will be responsible for the care and growth of this Payment platform’s web applications, ERP integrations, and many other tools. You will implement new features for end‑users or data consumers, architect integrations from Autodesk’s shared platforms, craft APIs, design and tune data models and collections, write tests and documentation, and improve and automate operations across different technology stacks. Primary technology stack: Java, MySQL, Elasticsearch, and AWS Cloud technologies. Reporting: Sr. Manager, Software Development. Candidates based in the Pacific and Central Time Zones are prioritised. Responsibilities Design, code, test, debug, and document new and existing functional components to ensure that software meets business, quality, and operational needs. Break apart complex initiatives into manageable chunks and document architectural decisions and design specifications. Focus on quality: write unit/integration tests, refactor as appropriate, and debug and solve defects in implemented solutions. Participate in on‑call responsibilities, demonstrate strong leadership in incident calls, driving investigation, resolution, and post‑incident improvements. Collaborate and communicate effectively with leads, Product Managers, DevOps, SDETs, and Software Engineers. Work within a small, agile team following a sprint methodology. Actively participate in code reviews and contribute to technical discussions. Serve as an SME on ERPs, web apps, and related systems. Provide deep subject‑matter knowledge and business acumen to advise leaders. Show attention to detail—e.g., mention “Keystone” in your introduction and describe ownership of a complex situation. Solve complex problems with a broad perspective to identify innovative solutions. Communicate technical challenges within and across teams. Keep up to date with evolving technologies and showcase them in implementations. Minimum Qualifications 5+ years of experience developing enterprise applications. Expertise in Java, Spring Boot, JavaScript, React, and REST APIs. Hands‑on experience with Amazon Web Services. MySQL or similar database expertise. Experience building, running, and monitoring SaaS applications at large scale. Knowledge of software design patterns, distributed systems, resiliency, infrastructure, and security. Preferred Qualifications Knowledge of ERP systems, event‑driven architecture, and payment platforms. Experience with Elasticsearch or similar search technologies, especially building production indexes or queries. Familiarity with virtual computing pipeline stages (GitHub, Docker, Jenkins, CI/CD, Kubernetes), hosted runtimes (AWS, Elasticsearch), etc. Salary Transparency For Canada‑BC based roles, the expected starting base salary ranges from $98,600 to $144,650. Offers may exceed this range based on experience and location, and include annual bonuses, commissions, stock grants, and a comprehensive benefits package. Diversity & Belonging We take pride in cultivating a culture of belonging where everyone can thrive. Learn more: https://www.autodesk.com/company/diversity-and-belonging About Autodesk Welcome to Autodesk Amazing things are created every day with our software— from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn ideas into reality, transforming how things are made and what can be made. Our culture is at the core of everything we do, guiding how we work, treat each other, connect with customers, and define how we appear in the world. When you’re an Autodesker, you can do meaningful work that builds a better world for all. #J-18808-Ljbffr



  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest multinational investment banking and financial services corporation is looking to hire anSenior Java Software EngineerOur direct client is a is a world-leading financial services company, provides consumers, corporations, governments and institutions with a broad range of financial services and products.Title: Senior...


  • Vancouver, Canada Zaui Software Ltd. Full time

    We are looking for an Intermediate-Senior Software Engineer to join our Engineering team. This position is open to all of Canada and is fully remote. Ability to work within or close to PST business hours (9am - 5pm) is preferred. As an Intermediate–Senior Software Engineer you will contribute across a large, evolving PHP codebase, modern Vue and React...


  • Vancouver, Canada Zaui Software Ltd. Full time

    We are looking for an Intermediate-Senior Software Engineer to join our Engineering team. This position is open to all of Canada and is fully remote. Ability to work within or close to PST business hours (9am - 5pm) is preferred. As an Intermediate–Senior Software Engineer you will contribute across a large, evolving PHP codebase, modern Vue and React...


  • Vancouver, Canada Zaui Software Ltd. Full time

    We are looking for an Intermediate-Senior Software Engineer to join our Engineering team. This position is open to all of Canada and is fully remote. Ability to work within or close to PST business hours (9am - 5pm) is preferred. As an Intermediate–Senior Software Engineer you will contribute across a large, evolving PHP codebase, modern Vue and React...


  • Vancouver, Canada Zaui Software Ltd. Full time

    A leading software development company is seeking an Intermediate-Senior Software Engineer to join their remote engineering team. The ideal candidate will have 5–8 years of experience, strong skills in PHP, Vue.js, and AI tools, and a proven ability to mentor others. You will contribute to a large PHP codebase and enhance web and mobile apps while ensuring...


  • Vancouver, Canada Zaui Software Ltd. Full time

    A leading software development company is seeking an Intermediate-Senior Software Engineer to join their remote engineering team. The ideal candidate will have 5–8 years of experience, strong skills in PHP, Vue.js, and AI tools, and a proven ability to mentor others. You will contribute to a large PHP codebase and enhance web and mobile apps while ensuring...


  • Vancouver, Canada Zaui Software Ltd. Full time

    A leading software development company is seeking an Intermediate-Senior Software Engineer to join their remote engineering team. The ideal candidate will have 5–8 years of experience, strong skills in PHP, Vue.js, and AI tools, and a proven ability to mentor others. You will contribute to a large PHP codebase and enhance web and mobile apps while ensuring...


  • Vancouver, Canada Orchestry Software Inc Full time

    A SaaS company in the Microsoft 365 ecosystem is looking for a Senior Software Developer. In this role, you will design and develop high-performance web applications, lead feature development, and mentor junior engineers. Candidates should have 8+ years of experience in software development with a strong command of C# and .NET. You'll work in a...


  • Vancouver, Canada Orchestry Software Inc Full time

    A SaaS company in the Microsoft 365 ecosystem is looking for a Senior Software Developer. In this role, you will design and develop high-performance web applications, lead feature development, and mentor junior engineers. Candidates should have 8+ years of experience in software development with a strong command of C# and .NET. You'll work in a...


  • Vancouver, Canada Orchestry Software Inc Full time

    A SaaS company in the Microsoft 365 ecosystem is looking for a Senior Software Developer. In this role, you will design and develop high-performance web applications, lead feature development, and mentor junior engineers. Candidates should have 8+ years of experience in software development with a strong command of C# and .NET. You'll work in a...