Batch Payroll Processor

[row][span6]

CHALLENGE

Concept Nova is a software solutions company that specializes in the development of ERP and HRM (Human Resource Management) software, one of their most successful  products is an HRM solution called Novasoft Enterprise. They contracted us to extend the functionality of this platform by adding a Payroll module to generate employee payroll slips in large batches.

[/span6][span6]

Strategy & Result

We approached the project by reviewing the current architecture and feature set of the platform. Their platform was built on .NET and their developer skill-set was based largely on C# and VB.Net. We decided to create a C# based windows service accessible via  a REST API. The module supported batch payroll processing via this API and other feature requests. We chose .NET and REST to facilitate the rapid integration with the rest of the platform and follow on support by the firms developers[/span6][/row]