Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer II

$78.5k - $117.5k per year
Canada
  • Remote job

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Developer II based in Canada.

As a Software Developer II, you will own full-stack features that support client-facing and internal servicing applications at significant scale. You’ll contribute throughout the software lifecycle, from technical design and implementation to deployment, monitoring, and continuous optimization. The role combines modern front-end and back-end development with cloud infrastructure, CI/CD, and production operations. You’ll work closely with product managers, designers, analysts, and fellow engineers to turn customer needs into impactful technology. AI-assisted development and agentic workflows are embedded into the engineering approach to accelerate delivery and improve quality. You’ll also contribute to architecture decisions, code reviews, and mentoring earlier-career developers. This is an opportunity to grow within a collaborative, product-focused engineering environment where development velocity and real-world outcomes matter.

Accountabilities:
  • Own the complete lifecycle of full-stack features, including technical design, development, testing, deployment, monitoring, troubleshooting, and optimization.
  • Develop modern front-end experiences using Next.js or React , supported by a NestJS GraphQL integration layer.
  • Build and maintain back-end services using .NET/C# and NestJS GraphQL , with a focus on scalability, performance, reliability, and maintainability.
  • Collaborate with product managers, designers, analysts, and engineers to shape user experiences and deliver solutions aligned with customer and business needs.
  • Contribute to architectural decisions, engineering standards, development tooling, and best practices across the team.
  • Deploy and operate applications in AWS and Amazon EKS/Kubernetes environments using automated CI/CD pipelines.
  • Apply AI-assisted and agentic development workflows throughout design, coding, testing, debugging, and delivery to improve engineering productivity and software quality.
  • Participate actively in code reviews and contribute constructive feedback that supports technical excellence and knowledge sharing.
  • Mentor junior and earlier-career engineers, helping foster a collaborative culture of continuous learning and development.
  • Monitor production applications and help maintain service reliability, including participation in an on-call rotation when required, potentially covering nights and weekends.
  • Requirements:

    • 3+ years of professional full-stack software development experience , with a proven ability to design, build, and maintain scalable, high-performance web applications.
    • Strong hands-on experience with a modern front-end framework such as Next.js or React , combined with experience using a NestJS GraphQL integration layer .
    • Practical back-end development experience with .NET/C# and NestJS GraphQL .
    • Experience deploying and operating applications on AWS , including Amazon EKS/Kubernetes , and working with CI/CD pipelines.
    • Familiarity with AI-powered coding and development tools such as GitHub Copilot, Anthropic Claude Code, Cursor , or comparable solutions.
    • Strong software engineering fundamentals and an ability to contribute effectively to technical design, architecture, testing, debugging, and production operations.
    • Excellent communication and collaboration skills, with the ability to work across disciplines, navigate ambiguity, and understand customer perspectives.
    • A strong product mindset , demonstrated by curiosity about user behavior, attention to user experience, and an ability to connect technical decisions with measurable business outcomes.
    • A collaborative approach to engineering, with an interest in mentoring colleagues, participating in code reviews, and contributing to a culture of learning.
    • Ability and willingness to participate in production on-call support when required.
    • Benefits:

      • Remote work opportunity within Canada.
      • Competitive compensation estimated at $78,500–$117,500 , with potential eligibility for annual bonuses and other incentives.
      • Medical, dental, and vision benefits for eligible team members.
      • Retirement plan and paid time off.
      • Additional employee benefits and perks designed to support the health and well-being of employees and their families.
      • Opportunities to work with modern technologies including AWS, EKS/Kubernetes, React/Next.js, NestJS, GraphQL, .NET/C# , and AI-powered development tools.
      • Opportunities for technical growth, increased ownership, and mentorship responsibilities.
      • Collaborative environment combining the pace and creativity of an innovative technology organization with the resources and stability of an established enterprise ecosystem.
Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Software Developer II in Canada vacancy
  •  ...assist another individual in obtaining employment, with Precisely Software Incorporated (“Precisely”) is unlawful.  If Precisely identifies...  ...to drive our AI strategy, including Precisely AI Studio—our developer portal and AI asset marketplace for the Precisely Data Integrity... 
    Suggested
    Remote work

    Precisely International Jobs

    Canada
    8 hours ago
  •  ...tools used by hundreds of mid-market finance teams worldwide. Our software integrates with leading ERPs — Acumatica, Sage Intacct, MYOB...  ...and we are looking for the person who will own them. As Lead developer/Solutions Architect, you own the design, development, and operation... 
    Suggested
    Full time
    Contract work
    Worldwide

    Velixo

    Canada
    11 days ago
  • $126.4k per year

     ...Position Overview The Machine Learning Platform team (MLP) is seeking a Senior Software Engineer II to design and implement secure, highly scalable, and high‑performance pipelines that govern the end‑to‑end lifecycle of machine‑learning models. You will work at the intersection... 
    Suggested
    Flexible hours

    Tree Trust

    Canada
    2 days ago
  • $113.6k - $142k per year

     ...the ability to translate analysis into actionable recommendations that inform consumer and business strategy. Responsibilities: Develop a deep understanding of Coursera’s business, market, and learners to identify trends and translate them into actionable insights and... 
    Suggested
    Worldwide

    Coursera

    Canada
    8 hours ago
  •  ...technologies you'll never stop learning. As a Solutions Architect II, you will be responsible for: Owning all technical aspects of...  ...platform from cloud to edge we make it easy for customers to develop and run applications, while we keep experiences closer to users and... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Akamai

    Canada
    10 hours ago
  • $76k - $104.5k per year

     ...advertising and marketing channels. What You'll Be Doing: Design, develop, and maintain high-quality, modular integrations and automation...  ...What You'll Bring to the Table ~ Proficiency in at least one software language (e.g., Python, Java, Go, Node.js) with experience... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    3 days ago
  •  ...Vital Study Skills is seeking a dedicated and talented Remote Java Developer to join our team on a Full-Time basis. Since 1988, we have...  ..., you will play a crucial role in developing and enhancing the software platforms that deliver our vital educational services to students... 
    Full time
    Remote work

    Burjline Builders

    Canada
    7 days ago
  •  ...Who We Are PLATO is Canada’s largest Indigenous-owned software testing and technology services company. For nearly 30 years, our expert...  ...at time of application Job Summary The Integration Developer is responsible for designing, developing, and maintaining enterprise... 
    Contract work
    Internship

    PLATO

    Canada
    1 day ago
  •  ...Who We Are PLATO is Canada’s largest Indigenous-owned software testing and technology services company. For nearly 30 years, our expert...  ...Summary We are seeking an experienced Intermediate Power BI Developer with a minimum of 5 years of experience in business... 
    Contract work
    Internship

    PLATO

    Canada
    9 days ago
  •  ...We are looking for an AI Developer Coach —a seasoned software engineer with strong coaching and mentoring instincts who can embed directly with engineering teams and guide them through process change. This is not a role focused on building AI products or architecting AI systems... 
    Remote job
    Manual labor

    EPAM Systems

    Canada
    8 days ago
  •  ...Financial Post. About the Role We're looking for a Senior Backend Developer to join our Build Operator team. Operator isn't a chatbot bolted...  ...Qualifications ~7+ years building production backend software ~ Strong experience with Python and modern backend development... 
    Remote job
    Permanent employment
    Full time
    Flexible hours
    Canada
    6 hours ago
  •  ...and next steps. Our partner is looking for a Senior Python React Developer based in Canada. This is a long-term opportunity for a senior...  ...maintain CI/CD pipelines and contribute to reliable, automated software delivery practices. ~ Identify and resolve complex technical and... 
    Remote job
    Long term contract
    Canada
    9 hours ago
  •  ...We are looking for a hands-on Lead Java Developer with 12+ years of experience to drive the backend architecture and development of a key...  ...modern architectures where necessary 12+ years of professional software development experience, including proven hands-on technology leadership... 
    Remote job

    EPAM Systems

    Canada
    21 days ago
  • $110k - $120k per year

     ...available for right-fit candidates.*** This role is suited for developers who have established a solid technical foundation and are ready...  ...with business needs Experience ~7+ years of software development experience ~ Extensive professional experience with... 
    Permanent employment
    Full time
    Relocation package

    Stoakley-Stewart Consultants

    Canada
    a month ago
  • $76k - $104.5k per year

     ...coordinate integration testing alongside platform changes. What you'll bring to the table ~ Bachelor's degree in computer science, software engineering, or a related field (or equivalent practical experience). ~3–5 years of hands-on experience in integration development,... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    24 days ago
  •  ...We are looking for a skilled Mainframe Developer with strong experience in mainframe technologies and Java development to support a key Retirement Planning platform for a leading Wealth Management firm operating within a broker-dealer model. In this role, you will focus... 
    Remote job
    Work at office

    EPAM Systems

    Canada
    8 days ago
  •  ...Kickstart Your Career as a Fullstack Java Developer Looking for a role where you can apply your Java and frontend skills, contribute to...  ...financial systems, risk analytics, and modeling, and grow in a global software development environment? Our graduate program offers in-depth... 

    mthree Recruiting Portal

    Canada
    5 days ago
  • $170.4k - $234.3k per year

     ...our customers Mentor the team and lead by example to uphold software development best-practices in addition to conducting rigorous code...  ...to problems that encourage engineering excellence and developer happiness Plans ahead by strategically architecting scalable... 
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    7 days ago
  •  ...Connections? About the IAM Team at Kong: Kong Inc., a leading developer of cloud API technologies, is on a mission to enable companies...  ...experiences across Kong's platform. About the Role: The Software Engineer will be a key contributor to the IAM Team, building... 
    Full time
    Worldwide

    kong

    Canada
    8 hours ago
  • $95k - $110k per year

     ...week onsite.  THE ROLE We're looking for an Application Support Developer to join the TMT Technology team at TripArc. You'll split your time roughly equally between client-facing support and software development — and both halves demand strong coding ability. Understanding... 
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Weekend work
    2 days per week

    TripArc

    Canada
    a month ago
  • $100k - $135k per year

     ...Intermediate Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years...  ...your technical expertise and independence. Responsibilities · Develop and deliver software features with minimal supervision within... 
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    25 days ago
  •  ...Senior Salesforce Developer Who We Are  At Orion Global Solutions, we’re not your typical tech consultancy. As a Salesforce Summit Partner...  ...Copado, etc.) ~ Salesforce certifications (Platform Developer I/II, Admin, App Builder, etc.) ~ Previous experience working with U.... 
    Remote work
    Work from home
    Relocation
    Home office

    Orion Global Solutions

    Canada
    a month ago
  • $135k - $155k per year

     ...work better for people. Role Overview We are looking for an AI Developer based in Canada to join our dynamic team and contribute to the...  ...~Experience with unit testing, debugging, version control, and software engineering best practices ~Ability to work effectively in a collaborative... 
    Remote work

    Morpace

    Canada
    26 days ago
  • $130k - $165k per year

     ...This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer, Data Platform based in Canada. This role sits at the heart of a modern data platform responsible for moving, processing, and... 
    Remote job
    Long term contract
    Flexible hours
    Canada
    9 hours ago
  •  ...manages all applications and next steps. Our partner is looking for a Software Engineer, Data Infrastructure - AI Platform based in the Canada....  ...they affect customers. Build reliable data pipelines: Develop, maintain, and harden pipelines that support government cloud investigations... 
    Remote job
    Canada
    9 hours ago
  • $150k - $180k per year

     ...AI-enabled solutions that enhance digital experiences, empower developers, and deliver measurable results. In these ways, we partner with...  ...Experience with automation, CI and CD. Experience building software collaboratively using pull requests and code reviews Excellent... 
    Permanent employment
    Full time
    Manual labor
    Remote work
    Flexible hours

    Nearform

    Canada
    24 days ago
  • $150k - $210k per year

     ...technology helps operators thrive while delivering unforgettable moments to travelers around the world. We’re looking for a Staff Software Engineer to join the Checkfront team. Checkfront is an established SaaS platform in the tours and activities industry with real customers... 
    Full time

    Checkfront

    Canada
    a month ago
  • $136k - $168k per year

     ...THE ROLE DEPT® is seeking a Principal, Software Engineering (Adobe - Integrations &...  ...Required Adobe Experience: Direct experience developing and configuring workflows inside Adobe...  ...you to do what you do best and help you develop your skills further with training, development... 
    Long term contract
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    DEPT®

    Canada
    16 days ago
  • $180k - $220k per year

     ...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators. Founded by a classroom teacher, we're on a mission to empower educators with accessible and equitable resources, guiding... 
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    a month ago
  •  ...applications and next steps. Our partner is looking for a Senior Software Engineer, Data Infrastructure - AI Platform based in the Canada....  ...-facing issues. Build and strengthen data pipelines: Develop and harden reliable pipelines supporting government cloud investigations... 
    Remote job
    Shift work
    Canada
    9 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer II. Be the first to apply!