
Software Developer Co-op (May 2027 | 12-16 months)
Required skills
- TypeScript
- React
- Java
- SpringBoot
- Microservices
- AWS
- Azure
- Agile Scrum
- Full-Stack Development
- SaaS Development
Nice to have
- AI-Assisted Development
- GitHub Copilot
- Claude Code
- Microsoft Ecosystem Integration
- Excel
- Teams
Role summary
Vena Solutions is seeking a Software Development Co-op Student for a 12-16 month term starting May 2027. This role offers on-site, hybrid, or remote work within Canada. The co-op student will join an Agile Scrum team, contributing to a cloud-native SaaS financial planning platform. Responsibilities include developing new features, resolving production issues, and gaining full-stack development experience using TypeScript/React, Java/SpringBoot, and cloud infrastructure (AWS/Azure). The position also involves exposure to the Microsoft ecosystem and AI-assisted development tools, providing a valuable learning experience in a fast-growing scale-up environment.
How You'll Make an Impact
- Develop new features and functionality for our financial planning platform used by modern finance teams at scale
- Collaborate with full-time developers in Agile Scrum teams to design, build, and deploy meaningful product improvements
- Help identify and resolve production issues, contributing to platform stability and reliability
- Take ownership of well-defined areas of our product, building practical experience in full-stack development
- Work with our modern tech stack including TypeScript/React front-end, Java/SpringBoot back-end microservices, and cloud infrastructure (AWS/Azure)
- Gain exposure to real-world integration challenges across the Microsoft ecosystem (Excel, Teams, Power BI, PowerPoint, Azure)
- Leverage AI-assisted development tools like GitHub Copilot and Claude Code to move faster and focus on solving complex problems
- Contribute to meaningful company initiatives including Hackathons, Guilds, and cross-functional projects that shape our product vision
- Learn best practices in modern SaaS development while working alongside experienced engineers
- Build a network and mentorship relationships in a culture that encourages innovation and ownership
We'd Love to See
- Currently enrolled in a post-secondary co-op program in Computer Science, Software Engineering, Mathematics, or a related field. Registered with an accredited cooperative education program and available for a co-op internship
- Strong problem-solving skills and a passion for writing clean, maintainable code
- Curiosity about modern development tools and technologies, and eagerness to learn quickly in a fast-paced environment
- A collaborative mindset with the ability to work effectively within cross-functional Agile teams
- Initiative to take ownership of projects and willingness to contribute to company culture
- A growth mindset and desire to accelerate your learning through hands-on experience on real production systems
- Comfort working in a hybrid environment and adaptability to changing priorities in a scale-up setting
- Interest in AI and willingness to explore AI-driven solutions to enhance performance and drive efficiencies
Originally posted on Himalayas
Similar roles
Senior Product ManagerVena Solutions · Toronto, ON · Hybrid
Solutions ConsultantVena Solutions · Remote · Hybrid
Mechanical Engineer Co Op - BOSS SnowplowThe Toro Company · Iron Mountain, MI · Onsite- SInternational Controller – U.S. & Mexico OperationsSONORAN SALES COMPANY · Chandler, AZ · Onsite
SOA Platform Systems Co Op - 2027 Spring/Summer (Onsite)RTX · Cedar Rapids, IA · Onsite
Senior Manager, Amazon and Costco Operations and SCM~ Bellevue, WASamsung Electronics · Bellevue, WA · Onsite
