cover image
Banyan Software

Banyan Software

www.banyansoftware.com

2 Jobs

205 Employees

About the Company

Banyan Software provides the best permanent home for successful enterprise software businesses, their employees, and customers to preserve the legacy of founders, while helping grow the business into the future. We are on a mission to acquire, build and grow great software businesses that have dominant positions in niche markets all over the world. Today Banyan has over 1,500 employees throughout the US, Canada, UK, Europe, Australia and New Zealand. Founded in 2016 with permanent capital to preserve the legacy of founders, Banyan focuses on a buy, hold and grow for life strategy. For more information on Banyan Software, Inc. visit: http://www.banyansoftware.com What We Look For: - Great enterprise software businesses that have dominant positions in niche markets - We work with owners who are thinking about an exit today or further down the road - We are flexible and can be creative when we find a business that is a good fit - The businesses in the Banyan family all share a similar profile: - Annual revenues in excess of $2M-$30M - A high percentage of recurring revenue - Positive operating margins and cash flow - High customer retention and satisfaction - Happy and committed employees

Listed Jobs

Company background Company brand
Company Name
Banyan Software
Job Title
M&A Analyst
Job Description
**Job Title:** M&A Analyst **Role Summary:** Support a high‑velocity M&A team in sourcing, evaluating, and executing technology‑focused acquisitions. Drive diligence, financial modeling, and integration activities while interfacing with senior executives, advisors, and internal functions. **Expectations:** - Collaborate with M&A leadership and executives to identify target opportunities. - Conduct professional, ethical outreach to owners, advisors, and bankers. - Deliver high‑quality analyses and memoranda under tight timelines. - Work flexible hours to meet deal deadlines and support rapid growth. **Key Responsibilities:** - Source and assess acquisition opportunities in the software sector. - Lead conversations with owners, advisors, and investment banks. - Build and maintain detailed financial, valuation, and operational models. - Conduct comprehensive due diligence (financial, sales, marketing, operations). - Prepare investment memorandums for board review and approval. - Develop integration strategies and support post‑close finance, operations, and HR integration. - Coordinate with legal, tax, technology, and other functional teams throughout the transaction process. **Required Skills:** - Advanced financial modeling and valuation expertise. - Strong analytical and quantitative abilities; ability to synthesize complex data. - Excellent written and verbal communication; capable of presenting to C‑level stakeholders. - Professional demeanor with high integrity in negotiations and stakeholder interactions. - Proficiency in Microsoft Excel; familiarity with PowerPoint and data‑analysis tools. - Knowledge of software industry dynamics and technology trends. - Ability to manage multiple deals simultaneously and meet aggressive deadlines. **Required Education & Certifications:** - Bachelor’s degree in Business, Finance, Economics, or related field from a competitive institution; strong academic record. - Minimum 2 years of M&A experience in private equity, investment banking, transaction advisory, corporate development, or software‑focused roles. - Professional certifications (e.g., CFA, CPA) are optional but advantageous.
Toronto, Canada
On site
Junior
14-09-2025
Company background Company brand
Company Name
Banyan Software
Job Title
Senior Software Engineer - AI & .NET Platforms - boostCX
Job Description
Job Title: Senior Software Engineer – AI & .NET Platforms Role Summary: Design, develop, and maintain customer‑facing and internal web applications using SQL, .NET, C#, JavaScript, and AI/ML frameworks, enabling scalable processing and analysis of large structured and unstructured data sets to power intelligent services and insights. Expectations: Deliver high‑quality, testable code; collaborate with product and data teams on feature roadmap; architect scalable AI‑driven services; integrate APIs, databases, and third‑party data sources; document solutions; deploy to cloud environments; participate in agile development and continuous improvement. Key Responsibilities: • Collaborate with product team to define requirements and roadmap for new features. • Design, implement, and maintain AI‑driven services that ingest, process, and analyze structured and unstructured data at scale. • Write clean, efficient, and testable C# and ASP.NET code following MVC/WebForms/Services patterns. • Enhance and scale existing applications and services for performance, reliability, and maintainability. • Integrate data from back‑end services, APIs, databases, and third‑party connectors. • Build intelligent reporting, recommendation, or insights features using AI/ML techniques (e.g., TensorFlow, PyTorch, ML.NET, Azure Cognitive Services, OpenAI APIs). • Produce and maintain architecture, design, and system documentation. • Participate in code reviews, unit testing, and automated testing pipelines. • Deploy AI‑enabled solutions to Azure (or other cloud) environments. Required Skills: • Strong proficiency in C#, ASP.NET (MVC/WebForms/Services), JavaScript (jQuery; Angular optional), T‑SQL, Bootstrap, CSS. • Experience with AI/ML frameworks and tools: TensorFlow, PyTorch, ML.NET, Azure Cognitive Services, OpenAI APIs. • Proven background in designing data pipelines, feature engineering, and handling large‑scale datasets. • Skills in data visualization and delivering actionable insights from analytics. • Cloud platform experience (Azure; AWS optional) and deploying AI‑enabled solutions. • Familiarity with Git or other version control systems; understanding of Agile methodologies. • Excellent analytical, problem‑solving, and teamwork abilities. Required Education & Certifications: • Bachelor’s or Master’s degree in Software Engineering, Computer Science, Data Science, or related field, or equivalent 4+ years of professional experience. • Certifications in .NET or AI/ML platforms (e.g., Microsoft Certified: Azure AI Engineer Associate, Microsoft Certified: Azure Developer Associate) are preferred.
Toronto, Canada
Hybrid
Senior
09-12-2025