Build Java software for Hootsuite as a Junior Software Developer working remotely across Canada. Design, test, troubleshoot, and ship customer-focused features.
This junior developer role reports to the Senior Manager, Software Development. You will deliver low-complexity projects, follow coding and design standards, and work with established architecture patterns. The team owns delivery from beta releases through production-ready, scalable products.
Key Responsibilities: Design, build, test, and ship high-quality software
Deliver low-complexity projects aligned with standards
Contribute input and escalate risks or scope changes
Review code, document work, and share learning
Troubleshoot minor bugs and collaborate on complex issues
Requirements: Computer Science or Engineering degree, or equivalent experience
One to two years developing and maintaining software
Experience with Java or functional programming
Ability to follow testing, security, and architecture practices
Effective collaboration and communication within teams
Apply your Java, testing, troubleshooting, and collaboration skills to deliver reliable Hootsuite software for customers across Canada.