
Job Overview
Location
Toronto, California, Canada
Job Type
Full-time
Category
Software Engineer
Date Posted
February 24, 2026
Full Job Description
đź“‹ Description
- • Join Banyan Software Group, a rapidly growing leader in acquiring and nurturing enterprise software businesses, recognized by Inc. 5000 and Deloitte Technology Fast 500. We are seeking a highly skilled Technical Solutions Developer to contribute to the success of MCSL – Millennium Computer Systems Limited, a key portfolio company specializing in transformative technology solutions for the higher education sector.
- • In this pivotal, hands-on role, you will report directly to the Chief Technology Officer (CTO) and will be instrumental in designing, building, and enhancing robust enterprise software solutions. Your primary focus will be on development, leveraging your deep expertise in Oracle technologies to extend product capabilities and deliver exceptional technical outcomes within the established Millennium development framework.
- • This position offers a unique opportunity to own the full development lifecycle, from interpreting complex requirements to implementing, testing, debugging, and deploying high-quality code. You will be responsible for creating client-specific enhancements and internal improvements, ensuring the scalability, performance, and integrity of our database-driven systems.
- • A core aspect of your role will involve writing and optimizing complex SQL queries, stored procedures, and database objects. You will need a keen eye for performance tuning and a thorough understanding of how to build efficient, scalable database solutions. Your ability to troubleshoot intricate system behaviors and pinpoint root causes at both the system and database levels will be critical to maintaining the reliability and effectiveness of our software.
- • You will play a key role in extending the core product capabilities of Millennium, contributing to baseline product improvements and architectural enhancements that align with the company's strategic technical roadmap. This involves translating functional needs and stakeholder requirements into well-structured, maintainable, and efficient code, ensuring that our solutions not only meet current needs but are also future-proof.
- • Collaboration is key, and you will work closely with technical leadership, including the CTO, to define development priorities, explore innovative technical solutions, and contribute to the long-term product strategy. Your insights and technical contributions will directly influence the direction and evolution of our software offerings.
- • Maintaining comprehensive and clear technical documentation will be an essential part of your responsibilities. This ensures that our systems are well-understood, easily maintainable, and that knowledge is effectively transferred within the team, fostering a collaborative and efficient development environment.
- • This role is ideal for an independent and driven developer who thrives in a high-ownership environment and is comfortable working with minimal supervision. You will have the autonomy to explore technical improvements and build new solutions, making a tangible impact on our products and client success.
- • We are looking for a proactive individual who can manage multiple technical initiatives concurrently, demonstrating strong organizational skills and a commitment to delivering results. Your development-oriented mindset, coupled with the confidence to tackle complex challenges, will be highly valued.
- • The ideal candidate possesses a strong foundation in software development principles and a proven track record of delivering successful Oracle-based solutions. You will be adept at debugging complex issues and possess a deep understanding of database architecture and best practices.
- • This is more than just a coding role; it's an opportunity to be a technical leader within a dynamic and growing organization. You will contribute to a company that is dedicated to providing the best permanent home for successful enterprise software businesses, fostering a culture of innovation and excellence.
- • You will be part of a team that values collaboration, continuous learning, and a commitment to empowering higher education institutions with cutting-edge technology. Your work will directly contribute to transforming the student experience and achieving operational excellence for our clients.
- • The role requires a proactive approach to identifying opportunities for technical improvement and innovation, ensuring that our solutions remain competitive and meet the evolving needs of the higher education market.
- • We are committed to fostering an inclusive workplace where associates excel based on personal merit, qualifications, and performance. Your contributions will be recognized and valued in a supportive and equitable environment.
- • This position is a remote role based in Canada, offering flexibility while maintaining close collaboration with the technical team.
🎯 Requirements
- • 3–5 years of professional experience in software development, Oracle development, or technical engineering roles.
- • Strong hands-on expertise in Oracle SQL and Oracle PL/SQL (candidates with only MS SQL experience will not be considered).
- • Demonstrated ability to write complex queries, stored procedures, and perform database performance optimization.
- • Strong debugging and root-cause analysis capabilities at the database and application layers.
- • Development-oriented mindset with the confidence to build new solutions and explore technical improvements.
- • Comfortable working independently with minimal supervision in a high-ownership environment.
- • Strong organizational skills with the ability to manage multiple technical initiatives simultaneously.
- • Excellent written documentation skills.
- • Familiarity with Ellucian Banner is preferred.
- • Experience with Millennium FAST is preferred.
🏖️ Benefits
- • Competitive salary range of CAD $65,000 - $85,000, plus potential for annual bonus and equity (when applicable).
- • Remote work flexibility within Canada.
- • Opportunity to work with a rapidly growing company recognized on Inc. 5000 and Deloitte Technology Fast 500 lists.
- • Be part of a portfolio company (MCSL) that is a trusted partner in the higher education space, making a real impact on student experience and institutional success.
- • Direct reporting relationship to the CTO, offering high visibility and influence.
- • Continuous learning and professional development opportunities.
- • A collaborative and inclusive work environment that values diversity and equal employment opportunities.
Skills & Technologies
Remote
$65k-85k
About Banyan Software Group, Inc.
Banyan Software acquires, owns, and operates vertical-market enterprise software companies serving mission-critical applications in sectors such as fleet management, healthcare, and industrial automation. It provides permanent capital, operational support, and strategic guidance to help acquired businesses maintain product stability, deepen customer relationships, and achieve long-term growth without exit pressures. The company is headquartered in Atlanta, Georgia, and is backed by equity capital from growth-oriented investors.
Similar Opportunities

Ryzlabs Inc.
Argentina
Full-time
Expires Apr 25, 2026
Python
JavaScript
TypeScript
+4 more
12 days ago


