Software Developer II

New
J
JobgetherSoftware Development
Remote work opportunity within Canada.Full-TimeMiddle
Salary$78,500–$117,500, with potential eligibility for annual bonuses and other incentives.
Apply NowOpens the employer's application page

Job Details

Experience
3+ years
Required Skills
AWSGraphQLKubernetesC#.NETNest.jsNext.jsReactCI/CD

Requirements

  • 3+ years of professional full-stack software development experience.
  • Hands-on experience with a modern front-end framework such as Next.js or React.
  • Experience using a NestJS GraphQL integration layer.
  • Back-end development experience with .NET/C#.
  • Experience deploying and operating applications on AWS, including Amazon EKS/Kubernetes.
  • Experience working with CI/CD pipelines.
  • Familiarity with AI-powered coding and development tools such as GitHub Copilot, Anthropic Claude Code, or Cursor.
  • Strong software engineering fundamentals including design, architecture, testing, and debugging.
  • Ability to work across disciplines and navigate ambiguity.
  • Strong product mindset with attention to user experience and business outcomes.
  • Willingness to participate in production on-call support.

Responsibilities

  • 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.
View Full Description & ApplyYou'll be redirected to the employer's site
$78,500–$117,500, with potential eligibility for annual bonuses and other incentives.
Apply Now