Modernization and Long-Term Development

The Start and Objectives of Development

Basware has been a long-term client of Monad since 2017. The collaboration began with the need to modernize Basware’s AP&P service (Purchase-to-Pay Process), which automates and streamlines procurement processes from purchase requests and orders to payments. The system integrates with more than 250 ERP systems, including SAP, Oracle, and Microsoft, enabling seamless operation in complex IT environments.

Monad’s role has been to bring new technological expertise, particularly in web application development, user interface architecture, UI library development, and platform engineering. In addition, Monad’s experts have optimized backend business logic and developed test automation that supports the principles of sustainable software development, ensuring reliability and quality in continuous use.

“Trust in Monad was already at a high level thanks to earlier projects. The people who joined immediately demonstrated their competence. The learning curve was impressively steep—even though our systems are highly complex, their experience and skills were evident right away,” says Sakari Peltomäki, Senior Manager at Basware.

Concrete Development Projects

Monad has been involved in several development initiatives aimed at improving the usability, performance, and reliability of the AP&P service.

  • Replacing Silverlight interfaces: legacy Silverlight-based UIs were completely renewed with modern Angular- and .NET-based solutions, leveraging cloud services. The modernization improved performance and clarified the user experience.
  • Development of invoicing, purchasing, and matching functions: optimization and modernization of UIs, backend business logic, and test automation to meet user needs.
  • Web applications, UI architecture, and platform development: the work has made the system easier to manage, more user-friendly, and more scalable.

“What has been important for us is that Monad’s experts don’t remain as external contributors but truly become part of our team. Communication works just like it does in-house, and solutions are built using our ways of working and our tools. This ensures that we can continue to maintain the software ourselves even years down the line,” Peltomäki continues.

Impact of the Collaboration

Guided by Basware’s product roadmap, the modernization program further elevated the AP&P experience. Users now benefit from faster performance, clearer workflows, and a scalable foundation for future capabilities. Monad partnered closely with Basware’s engineering teams as an integrated extension, accelerating delivery and consistently upholding Basware’s quality standards at every stage.

The work has applied principles of sustainable software development, such as quality assurance through test automation and effective architectural solutions that support long-lived systems.

“The collaboration has also been smooth on the administrative side—agreements are made manager-to-manager, while the actual work happens seamlessly at the team level. From our perspective, this way of working is the most fruitful,” Peltomäki explains.

Going forward, Monad will focus particularly on modernizing legacy systems and developing new solutions together with Basware. The development work will continue step by step, with a focus on improving usability and streamlining technological solutions.

About the Collaboration

About the Company

Basware is a Finnish financial software company providing solutions for Purchase-to-Pay processes and invoice lifecycle management. Its platforms are used globally in complex, enterprise-scale IT environments.

Skills Used

How to Get Started

1

Get in Touch

You don’t need a polished business idea or a detailed specification. The best way to move forward is to schedule a chat — send us a message or give Tomi a call!

2

Let’s Talk

We’ll go through your situation and needs together and see if there’s a way we could help. There’s no commitment, and naturally, no cost involved.

3

We’ll Make You a Proposal

Once we understand your needs better, we’ll put together a proposal on how we recommend moving forward.

Let’s Connect

Let’s go through your situation and needs together so we can make a proposal on how to move forward.

Related Content

  • ALSO: Renewal of the End-of-Life Software System

  • Kalmar: Development of the TechSight Portal

  • TADA: A research project exploring the potential of AI-assisted ATC