Unique software solutions

We offer a full range of custom software development services for a wide variety of verticals and business domains.


Mobile App

From B2C applications to enterprise mobile solutions that support business processes. Apps developed natively in iOS, Android and Windows Phone, or using cross-platform frameworks such as PhoneGap.

Enterprise customized software

Customized software to fit your business needs and processes. Software for management, manufacturing, sales, customer relationship and process automation, using technologies such as JAVA, .NET, BPM and SOA.

Wep Appplication and SaaS

Scalable, high-performance web products and services, ranging anywhere from a simple startup landing page to highly customizable SAAS. Developed using technologies such as Grails, AngularJS, Play Framework and NodeJS.

Software maintenance and evolution

Keep your software updated and up to speed with your company’s needs. Make constant improvements to existing applications using agile development cycles in order to deliver new features rapidly and reliably to users.


Recent projects


dev-case3

OVERVIEW
An online portal for patients and health care providers, this software improves hospital services by allowing patients to make appointments and access medical records, such as exam results, on-line.


TECH SPECS
Developed in JAVA8 using Grails framework, AngularJS, CSS3, HTML5 and Oracle Database.

dev-case4

OVERVIEW
System built for supply chain integration, vendor managed inventory (VMI) and transport monitoring. This system allows for improved and speedier production by relying on accurate, up to date information regarding the arrival of raw materials.


TECH SPECS
System developed in JAVA with EJB, JSF and Primefaces. SQL Server database.

dev-case1

OVERVIEW
System designed for managing corporate travel costs. Conducts financial reports and controls hotel/rental car spendings, allowing companies to control and consolidate travel expenses.


TECH SPECS
System developed in .NET 4.5 using Entity framework and Datatables. MySQL database.

dev-case5

OVERVIEW
This app allows clients to tab out via mobile device using a credit card, making lines unnecessary and payment simple.


TECH SPECS
App developed for iOS and Android. Administrative system developed in .NET, in integration with restaurant ERPs.

dev-case2

OVERVIEW
Cataloguing system for automotive products, featuring SAAS structure and intelligent search. A responsive system which can be used across various devices.


TECH SPECS
System developed in JAVA8 with Play2 framework, Angular JS, CSS3 and HTML5. MariaDB database.

dev-case6

OVERVIEW
System for storing, indexing and searching the archives of live audio recordings made of participants for a TV program. This app allows program editors to quickly retrieve high quality audio clips for scene editing.


TECH SPECS
Server-side developed in Scala with MongoDB. Desktop client in JAVA Fx, using REST communication with the server. The solution provides redundancy and automatic recovery from software and hardware failures.

dev-case5

OVERVIEW
A new site that allows the client to manage his own content, while the site is kept up to date with news, the calendar of events and the institution’s actions.

TECH SPECS
Developed in WordPress CMS.



For each project, the best suited technology

Considering factors such as scalability, security and maintenance, we make sure to employ the technologies best suited to your needs. We have success cases in software development in many technologies, including Java, .NET, Scala, PHP, Grails, iOS, Android, NodeJS, AngularJS, NoSQL databases as MongoDB, BI and Data Mining.


mock-2


We strive for excellence

We combine teamwork, method and technology to deliver functional software in a time-efficient manner.


Teamwork

High-performance teams, made up of experienced professionals in continuous development. Over 75% of our technical team is certified, including Microsoft, JAVA and Scrum certifications.


Methods

We use an iterative, low-risk Agile approach. This involves interacting via an online agile board in order to keep you updated on the progress of your software as it is being developed.


Technologies

By considering the specific needs and constraints of each individual project, we select from available technologies the best combination for delivering software in the most economical and time-efficient manner.


Would you like to discuss how SoftDesign can help with your software needs?

Let's Talk