Building business software since 2001
JMJ Software Solutions Pvt. Ltd. builds and implements industry-specific ERP software and custom business systems. The company started in 2001 as a small partnership and now works from offices in Bangalore and Kochi.

How JMJ grew with technology
JMJ began building business software in 2001. Over more than two decades, the work has moved through each generation of business technology, while the focus has stayed the same: software that fits how a business actually operates.
- Clipper and FoxProThe first business applications.
- Visual Studio and .NETWindows and web business systems.
- Enterprise and integrationERP and connected systems.
- Cloud, mobile and APIsCloud ERP and field apps.
- AIAI solutions alongside ERP.
What JMJ does
Two kinds of work, often for the same client: ready products for specific industries, and custom systems built or integrated around them.
Industry ERP products
Ten products for food production (including bakery and dairy editions), hospitals, clinics, pharma, FMCG distribution, field sales, retail and automotive dealers. Compare the products.
Custom software and services
Business consulting, custom software, cloud, mobile apps, system integration, data management and analytics, QA and testing, and support and maintenance. See services.
BI and MIS
Dashboards, MIS reports, KPI monitoring, alerts and role-based access to information.
Engagement models
Fixed price, time and material, dedicated team, and support and maintenance.
Industries JMJ has worked in
Technologies the team works with
- Languages and frameworks
- C#/.NET, ASP.NET Core, Java, Python, PHP
- Databases
- SQL Server, MySQL, PostgreSQL, Oracle, MongoDB, SAP HANA
- Cloud
- Microsoft Azure, AWS
- Mobile
- Kotlin, Swift, Flutter, React Native
- Reporting
- Power BI, SSRS, Crystal Reports
How JMJ works with clients
- UnderstandReview the current process with the people who run it.
- ConfigureSet up the product and agree customisation.
- MigrateMove existing data and check it with the client.
- TrainRole-by-role training, on-site or remote.
- SupportUpdates, refresher training and changes over time.
Offices
Kochi branch office
31/903-A3, Vaduthala, Kochi, Ernakulam, Kerala 682023
Supports clients across Kerala.
Bangalore head office
No 39, 2nd Floor, Suite #277, NGEF Lane, Indiranagar 1st Stage, Bengaluru, Karnataka 560038
Talk to the JMJ team
Tell us about your business. We will show you the product that fits, or discuss a custom system if none does.
Prefer to talk? Call +91 7902 889 777, email info@jmjsoft.com or message us on WhatsApp.