From Modular Monoliths to Microservices
Segment Software is a cloud native application development company. The software that we create for our clients is developed for deployment to scalable cloud infrastructure located in secure data centers within the USA. From inception, the software created by Segment Software is designed to be cloud deployed. We call this cloud first development. As such, our complete process from design, coding and deployment uses industry accepted practices. These include Domain-Driven Design (DDD), Infrastructure as Code (IaC), DevOps, Testing (Unit, Acceptance, Integration and System), Continuous Integration/Continuous Delivery (CI/CD) and Green/Blue deployment.
We focus on developing line of business (LOB) applications for various business domains that have specific niche requirements. We provide full stack development for the browser primarily using Microsoft technologies and use Azure as our cloud provider. We are a member of the Microsoft Cloud AI Partner Network.
Examples of industry specific software created by the team at Segment Software include:
A CRM software developed for a chain of optical / eyewear stores that eliminated multiple software products and services by creating one cohesive product.
An inventory tracking software developed for a manufacturer of car parts where the identical products are sold as both OEM and after-market parts under different brand names.
A custom reporting software for a chain of lumber and hardware stores that used predictive analysis to ensure that correct orders were placed in a timely manner to ensure that they were not understocked or overstocked based on seasonal variability of construction.
A time and attendance software designed for the calculation complexities required by the healthcare industry.