Build internal automation with NodeJS, TypeScript, and Java at YuJa’s office-based Software Developer role. Improve systems supporting teams across the company.
As a Software Developer focused on Internal Tools, you will design, develop, and maintain automation solutions. The work spans cloud infrastructure, identity management, enterprise applications, and workflow automation. You will own solutions end-to-end, from workflow design through implementation, while collaborating with Engineering teams.
Key Responsibilities:
- Develop automation tools and internal applications using NodeJS, TypeScript, and Java
- Automate onboarding, offboarding, provisioning, and access management processes
- Integrate Google Workspace, Microsoft Entra ID, BambooHR, Jira, Salesforce, and Freshworks
- Manage SSO, MFA, RBAC,
and authentication workflows
- Document architectures, operations, and internal technical solutions
Requirements:
- Two to three years of relevant hands-on IT administration experience
- Bachelor’s degree in Computer Science, Computer Engineering, or related field
- Experience building internal automation platforms or developer tools
- Cloud experience with AWS, Azure, or Google Cloud
- Familiarity with DevOps, CI/CD, and infrastructure automation
Apply software engineering, identity management, and cloud automation skills to develop reliable internal tools for YuJa.
📌 Internal Tools Software Developer (Toronto)
🏢 YuJa
📍 Toronto