CMG - Software Development

CMG believes that strength in custom software development remains an essential competency in Asia’s information technology and services industry. Not only is it fundamental to achieving breakthroughs in new products and applications, but it also serves to keep us at the forefront of new technologies as Information and Communications Technology (ICT) continues to be a strategic enabler for today’s businesses.

CMG is Capability Maturity Model Integration (CMMI) Level 2 accredited and International Organisatiion for Standards (ISO) 9001:2008 certified. These appointments form the bedrock of CMG’s software development activities, enabling us to deliver customised solutions and services. Our range of offerings encompass development of domain specific applications, eCommerce solutions, desktop and mobile applications, e.g. iPhone, Android, Blackberry, Windows mobile, etc. for GLCs, SMEs and individuals seeking a reliable relationship and long-term partnership to push ICT boundaries.

Custom software development entails a series of complex processes comprising conceptualisation, design, development, implementation and maintenance, each intended to meet individual business requirements. CMG’s team of experienced professionals has extensive knowledge of current and trending challenges in the software development space. We are well equipped to deliver solutions that are tailored to meet and exceed customers’ needs.

Each project team, led by a senior project director, undertakes thorough analysis and evaluation of business and technical requirements before recommending solutions and services best suited to satisfy the client’s objectives. Once accepted and approved, the project team embarks on the development process, following the agreed plan. CMG has software development experts with proven track records to satisfy the most rigorous custom software needs.

CMG’s professionals are experienced and knowledgeable in these areas: 

  • Software Requirements Study
  • Software Architecture Design
  • Software and Business Application Development 
  • Software Testing and Quality Control 
  • Software Enhancement Development
  • Software Maintenance 
  • Software Code-based Migration

CMG’s development processes adhere strictly to CMMI and ISO 9001 standards to ensure each customer of a uniform, high quality and complete solution delivery. We aspire to provide highest quality, on time solutions tailored to meet the exacting specifications and needs of our clients, no matter if they are Malaysia or internationally based.

CMG software development services cater to the requirements of businesses representing diverse industry verticals. Following are a few prominent sectors for which we have specialised our services:

  • Healthcare and Medical Organisations (HMOs)
  • Food and Beverage
  • Logistics and Distribution
  • Retail and Wholesale
  • Toll Road and Transportation 
  • Public Utilities
  • Education 

Our software solution offerings cover the following domains:

  • Inventory Management
  • Hospital Management
  • Expressway Management
  • Road Transport and Licensing Management
  • Order Taking Management
  • Learning Management
  • Customer Relationship Management
  • Content Management
  • Sales Force Automation
  • Mobile/Hand-held Devices
  • Data Warehouse and Business Intelligence (BI)

CMG software development teams have expertise to deliver solutions and services using a variety of development platforms, e.g. .NET, Java J2EE, Open Source, Oracle, etc.

.NET Platform

  • Including ASP.Net, VB.Net, C#, Visual Studio, Crystal Report, Internet Information Services (IIS) and MS SQL Server

Java J2EE Platform

  • Including Hibernate, JDBC, EJB, Spring, Swing, Java Script, Java Servlet, SOAP, Structs, MVC, Eclipse, XML, JSP, Apache, JBoss, Tomcat and Jasper Report

Open Source Platform

  • Including Linux, Apache, JBOSS, Tomcat, MySQL. PostgresSQL, Perl, PHP and Python programming languages

Oracle Platform

  • Including JDeveloper, OC4J, Oracle Database, PL/SQL and XML Publisher

CMG’s software developers are committed to continuous improvement in knowledge, skills and technologies. We continually invest in people and technology to ensure that we remain competitive and at the forefront of the technology curve. Our investments include:

  • Building strong skill sets in technology tools and applications 
  • Evolving next generation products/applications from today’s offerings
  • Building and developing skills in integrating multiple technologies 
  • Continual education and training for our employees