Title: Junior/Senior Software developer (2 Roles)

Location: Toronto (Hybrid) Relocation Works

Duration: Fulltime

Video Interviews: Required

Job Description

Experience Range for Junior candidate: 5-6 Years (Must have technical/functional skills)

Experience Range for Senior candidate: 8-10 Years (Must have technical/functional skills)

Required Skills

  • Golang
  • JavaScript
  • Node.js
  • Cloud-native application development and microservices architecture
  • RESTful API design and engineering
  • Power BI report/dashboard development
  • Datasets, semantic models, DAX, Power Query (M)
  • Power BI REST APIs/SDKs and embedded analytics
  • CI/CD with GitHub and GitHub Actions
  • Docker/Kubernetes exposure

Roles & Responsibilities

  • Assist in designing, developing, and maintaining cloud‑native microservices and APIs.
  • Develop scalable, secure, resilient applications on modern cloud platforms.
  • Design and optimize Power BI reports and dashboards for Capital Markets products.
  • Automate deployment, refresh, workspace management, and security using Power BI REST APIs/SDKs.
  • Embed Power BI analytics into internal/web applications with secure access controls.
  • Collaborate with product owners and analysts to translate reporting needs into visualizations.
  • Implement and optimize CI/CD pipelines using GitHub and GitHub Actions.
  • Follow best practices for code quality, testing, deployment automation, and reporting governance.
  • Use MCP and GitHub Copilot to improve development velocity and quality.
  • Support LLM integration use cases (Claude Sonnet, GPT, Gemini) for development and analytics.
  • Participate in code reviews, design sessions, and production issue resolution/on‑call rotation.

Additional Managerial Skills

  • Strong problem‑solving, communication, collaboration, and continuous‑learning mindset.

#J-18808-Ljbffr
Similar jobs

Junior/Senior Software developer

Apply Now
Back to search page