Our Tech

Our Tech

At MSTS We Believe...

… in saying yes to unique and challenging requirements

… empowered team members are creative team members

… our products make our customer’s day just that little bit better

… that a work/life balance makes us all more effective

Product Management and Design

“How can we help the customer win”? Our product management team didn’t invent the word empathy but we are perfecting it. We believe our products can only get better by learning from our customer and relentlessly seeking their feedback. We fall in love with customer problems, then design ways to solve them. Our product team includes product managers, product owners, designers and UX engineers and we use every tool in the book from design thinking and lean startup methodologies to the latest prototyping tools to make that software magic happen. We strive to create the most intuitive product roadmaps and the perfect user stories all focused on the customer’s success.

With a portfolio of FinTech products that includes everything from payment apps to large transaction processing engines, and a Labs team to experiment with; there’s never a dull day for a MSTS product guru. Oh, and did we mention we get to work with awesome engineers?


At our heart we are a technology company. We develop software that powers B2B financial transactions around the globe for dozens of the Fortune 100 and we’ve been doing it for over 35 years. We’ve built a reputation for reliability and building solutions that are “guaranteed to delight”.

We have a diverse technology stack that includes Ruby, Rails, Ember, Angular, Perl, Oracle, MongoDB, Swift, Cordova, and even some Java. Whether you are a full stack engineer, focus your expertise on back-end services, or you’re a front-end javascript guru there is a place for you on our team.

Our engineering team also includes our DevOps automation practice, QA automation engineers and our Agile delivery practice. We use a mix of physical boards and online tools to coordinate our Scrum and Kanban teams to ensure we never lose the spirit behind the Agile Manifesto.

Love learning? So do we! We have quarterly hackathons, monthly brown-bag sharing sessions and access to tens of thousands of hours of online training. Continuously improving our technical skill is part of our DNA.

If you have an entrepreneurial spirit and are fun to work with, get in touch with us. We are always looking for awesome new teammates.

Manifesto for Agile Software Development

We are uncovering better ways of developing
software by doing it and helping others do it.
Through this work we have come to value:

Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan

That is, while there is value in the items on
the right, we value the items on the left more.