SUPPLY FOR SUCCESS WITH OMP

OMP is one of the first clients at Symphony Solutions, having accumulated ten years of trusting relations and reliable cooperation.
Client logo
Hero image

Do you have what it takes to join us?

ABOUT THE PROJECT

ABOUT THE PROJECT

OMP is a leading software and consulting company focused on supply chain planning.

The company takes great interest in its people and seeks to create a rewarding and respectable working environment.

Its customer base includes leading companies in different industries: chemicals, consumer goods, life sciences, metals, paper and packaging, pharmacy, etc. OMP helps companies to manage complex planning challenges, grow and thrive in their businesses by offering the best digitized supply chain planning solution in the market.

OMP takes the leading positions in Gartner’s latest Magic Quadrant for Sales and Operations Planning Systems of Differentiation.

BRING SUPPLY CHAIN MANAGEMENT TO A NEW LEVEL

BRING SUPPLY CHAIN MANAGEMENT TO A NEW LEVEL

Symphony Solutions helped OMP to technically upgrade their current solution for supply chain management.

The development teams implemented the migration of the entire software product, featuring new UI/UX, newer technologies, faster algorithms, and overall better service to OMP’s customers.

OMP carefully maintains the product to provide a fast and easy to use service with a growing user base, helping customers and their businesses advance and maintain a competitive edge.

“Learn from true professionals, get inspired by people's passion, write code with trusted friends. When your partners become your friends, your team becomes your family. This is about OMP."
Oksana Yaroshko

Oksana Yaroshko

Service delivery manager of OMP project
"The company organizes internal/external trainings, info sessions, even a personal coach for you to ensure that you have enough knowledge to perform your work. Challenges - that is what I love the most about my project. You are never bored and there is always something new to learn. Continuous communication and integration with customers, who you feel like are your good friends. Memorable team buildings and, of course, very joyful business trips. This is all about OMP!"
Iryna Kichura

Iryna Kichura

Senior Software Tester at OMP project
"OMP is a very well organized and people-oriented company with effectively established processes, open communication, and a clear vision for the years ahead."
Vasyl Baran

Vasyl Baran

C++/Qt Software Engineer at OMP project
"Cross-team collaboration, openness to new technologies, and laissez-faire management creates the possibility to evolve fast and in any direction. It is impressive how working with the client on another side of the continent can feel so close."
Sviatoslav Vilkovych

Sviatoslav Vilkovych

Software Engineer at OMP project
THE GROWTH OF A PARTNERSHIP

THE GROWTH OF A PARTNERSHIP

From a neighbour-friendly relationship to 10 years of effective and meaningful collaboration.

At the time when Symphony Solutions started business in Lviv, OMP was looking to expand their development team. And so, their cooperation started in 2010 with a Proof of Concept and 3 C++ engineers.

In ten years it evolved to 4 teams of developers (C++, C#, React) and Scrum testers with 30 people in total as of 2021.

OMP OMP
FAQs illustration

Frequently Asked Questions (FAQ’s)

What is the team structure?
Lviv team is integrated into the entire OMP development team, which is more than 100 developers and testers, divided into subteams. Every team specializes in one of the areas of the software product (Web and Desktop clients, low-level back-end tools, mathematical engine, business-specific implementations, etc.). Lviv team consists of developers of different technologies and Scrum testers distributed over 4 teams.
For back-end development, C++17/C++20 and C# are used. Front-end uses Qt for Desktop and React for Web Client. We're constantly improving our development environment and exploring the new tools/frameworks and libraries in order to make the developers’ life more interesting and our end product more effective.
OMP jobs are 100% dedicated to the client. Our developers are involved in all the stages of SDLC process. Thus, functional and technical analysis and design, development, and code reviews as well as debugging are everyday topics. In general, we try to keep the development/debugging ratio at around 70% / 30%
Trust and mutual help. We try to build an open and friendly environment in the team, where everyone feels supported and trusted in the challenges of our common and personal goals. We believe that we are more than just a group of colleagues adding lines of code to the code base. A small family, united by professional and personal interests, friendship, and healthy humor.

Why Interesting

We’re constantly improving our development environment and exploring the new tools/frameworks and libraries in order to make the developers life more interesting and our end product more effective.

Key Points of The Project

AGILE CERTIFICATIONS PROVIDED BY COMPANY

Leading SAFe, SAFe Scrum Master, SAFe Product Owner/Product Manager, SAFe for Teams, Agile Fundamentals

LATEST TECHNOLOGIES AND SERVICES WE USE

C++17/C++20,
C#, Qt, React

JOB PROFILE

Development – 60%
Debugging – 25%
Meetings – 10%
Documentation – 5%

What Symphony Solutions Has Done for OMP

Symphony Solutions has been in close collaboration with OMP for a steady decade, over time building a strong relationship based on interpersonal communication and trust, perseverance and reliability. Some of Symphony Solutions’ contributions are as follows:

  • Delivered an initial prototype of new application
  • Helped to implement the migration to Qt framework
  • Worked on implementation of diverse features to extend the functional capabilities of the software product
  • Together with our colleagues and the client side, worked out the design of a client-server application in order to provide a more flexible, modern and performant solution
  • Hired more than 20 people and expanded the team with QAs, C++, C# and React developers
  • Keeps working on more detailed analysis and implementation of the needed building blocks of the client-server application

Want to discuss a project with us?

Let’s talk. Use the form below to contact us. We are happy to discuss your next project.