Skip to main content
Contact Us
Employment Opportunities
Employee Extranet
Software/DBA 

Sofware Development and Maintenance

CSG developers have significant experience creating custom applications, designing databases, and providing application support. CSG combines a flexible project management model, the ability to develop and/or support a wide range of applications, and a deep understanding of trends, technology, and processes required to deliver maximum return on investment.

From supporting and enhancing the USDA’s eGrants Access Manager, to developing the Emergency Qualifications System (EQS), CSG’s expertise encompasses: design, development, enhancement, testing, deployment, service desk, and project management.


  • object oriented design and programming with database systems
  • utilizing data mining techniques to obtain data set information
  • programming with SQL for OO databases, transactional databases, relational databases, flat file databases
  • data warehouses, data marts, and general database structures
  • developing code to connect to databases

A sample of our applications development experience

.Net, C#, C++, VB.net, PL/SQL, Visual Basic, ASP.net, Access, Oracle Database Development, HTML/CSS, Java, XML, JavaScript, PowerBuilder, GIS Development, COBOL, Windows Vista, XP, 2000, NT, 9X, Linux, Jboss, JSF, Hibernate, Struts, Oracle Forms/Reports 10g, Oracle Database 9i & 10g, Oracle Discoverer 10g, MySQL, 4.x, Toad, NaviCat, SQLyog, Rimage, Eclipse, Oracle SCM, CVS, QLServer, Oracle, Lotus Domino, Lotus Notes, Axis2, JSP, Spring, Eclipse IDE, SVN, Ant , EclEmma, Tomcat, Oracle Application Server

  • USDA Animal and Plant Health Inspection Service (APHIS) Veterinary Service

    CSG is leading several agency-related projects to enhance and expand existing APHIS applications for deployment to a national user base and integration with other business-critical apps. The systems include Oracle & Java application development supporting the Emergency Management Response System (EMRS), development of the Emergency Qualifications System (EQS), development of a web-based data exchange between State systems and the EMRS, and development of a modeling tool called the EMRS Saturation Module, used to model resource impacts based on various potential disease outbreaks.

  • USDA Cooperative State Research, Education, & Extension Service (CSREES)

    CSREES is a grant-making agency within USDA. CSG’s team of software developers, database developers, and business analysts provide software engineering services to CSREES. Support includes design, development, enhancement, testing, deployment, service desk, and project management for two business-critical systems: the Cooperative Research, Education, and Extension Management Systems (C-REEMS) and the eGrants Access Module (eGrants). C-REEMS is an Oracle-based application that serves as the central grants repository and grant application data processing engine. eGrants is a Java-based application that is integrated with C-REEMS and 3 other systems to support the flow of grant applications into the agency and provide CSREES with end-to-end grant management capability.

  • USDA NRIS

    Since 2004, CSG has been providing DB admin, applications development, and DBA support to USDA, NRIS. Primary services include: software application development, testing, maintenance, support, and documentation for the NRIS database applications and related products; application development, maintenance, testing, support, and documentation of Regional legacy data NRIS loaders to migrate data into the NRIS database; user and security management; Oracle software installation/upgrades/patches; performance analysis; DB and object reorganization; Oracle configuration; DB copy, backup/recovery & setup; datafile I/O balancing; new DB setup; version migration; capacity analysis and parameter settings; maintenance and updating of documentation; custom user training; and program/project management.

  • National Parks Service (NPS)

    CSG developed, maintains, and supports the NPS Water Rights Docket Application.  This application is used to store electronic copies of the water rights documents that NPS keeps on file.  Some of the paper documents are over 100 years old and need to be stored in special places to protect them.  NPS uses this system to scan the document so that it is available for electronic retrieval and review.

  • DOE Western Area Power Administration

    Since 2006, CSG software & database projects for our DoE WAPA client have included object-oriented design and programming with database systems; utilizing data mining techniques to obtain data set information; programming with SQL for OO databases, transactional databases, relational databases, flat file databases, data warehouses, data marts, and general database structures; developing code to connect to databases using ODBC, OLE DB, native database connections, and other industry standards; developing applications using .NET, PL/SQL, Visual Basic, Java, ASP, and XML.

 
Software/DBA