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