Newsoft Software's application development and maintenance services are designed to enable you to lower the total cost of ownership (TCO) for your application portfolio and to help you leverage the best practices that we have formulated through our years of experience in providing these services to our customers. The application development and maintenance services are implemented in line with the CMMI level 5 process to ensure that the desired service levels are met. We have also applied Agile Software Development Process in many projects as per our customers’ request.

Newsoft Software has a mature software development lifecycle process governed by its quality management system (QMS) that allows us to commit to pre-defined service levels. Our deep technology outsourcing experience and adoption of QA (Quality Assurance) best practices for managing product development & maintenance ensures a quality product development & maintenance experience.

1. Application Development

Service Offering

  • Product Development
  • Customized Development
  • New Application Development
Flexible spectrum of the application development services
  • Requirements definition and feasibility study preparation
  • Project estimation
  • Architecture design
  • User interface design
  • System implementation and test design
  • System acceptance
  • Integration with other client systems
  • Document development
  • User training

Technology skills

  • Programming Languages: Java, .Net/ C#, HTML/DHTML, PHP, JQUERY, JS
  • Platform and Framework: Microsoft.NET, J2EE, Ajax, Seasar, Azure, Office360,
  • Database: MongoDB, SQL Server, Db2, Ingress, Sybase, MySQL, RethinkDB
  • Web : MS Sharepoint, Lotus Notes, OpenCMS
  • Typical Tools: Microsoft Visual Studio 6 2003/ 2005, Oracle Developer Suite, Rational Rose, Weblogic, Websphere, iPlanet, MS IIS, ServerFoundation, Tuxedo, Java development IDE, SQL Server management studio

Software Development Model

This model ensures the smooth transition of work results from on-site to offshore and vice versa.


2. Application Maintenance

Service Offering

  • Develop new reports
  • Add/on
  • Interface with other systems
Training & Roll out
  • Package Overview
  • Business Process Refresh training
Technical support
  • Installation, configuration
  • Patch Applying, Bug fixing
  • Fine tuning, backup & recovery
  • Hardware standby & maintenance, networking
Helpdesk & Support
  • Call based
  • Chat, email Remote access
  • On-spot