At Nova Technologies, we take pride in our software development capabilities. The depth and breadth of our experience in multiple languages, development environments, and application domains enables us to successfully complete any software development task.


Nova Technologies is experienced in the complete software development life cycle, including:

  • Requirements
  • Configuration Management
  • Documentation
  • Design
  • Development
  • Integration and Test
  • Deployment
  • Support

We are experienced in the following languages:

  • Ada
  • C
  • C++
  • C++/CLI
  • C#
  • FORTRAN
  • Java
  • JSP
  • Web Scripting Languages (HTML, JavaScript)

We have experience working on these hardware platforms, operating systems, and development environments:

  • Unix (Concurrent NightHawk & TurboHawk, SGI, Sun Solaris)
  • Windows 98/NT/XP/Vista/7
  • Linux
  • Open VMS
  • X-Windows/Motif

We have experience in a wide variety of Frameworks such as:

  • .NET 3.5
  • Windows Presentation Foundation (WPF)
  • windows communication framework (WCF)
  • Struts

Our personnel have extensive experience using the following CASE tools and software development/management utilities:

  • Cadre Teamwork 
  • UML
  • Visio
  • SCCS and CVS CM Tools
  • Microsoft Project

We believe in and practice strong process-oriented development methodologies. Nova Technologies and our personnel have worked with organizations and projects under the following managed processes:

  • CMM Level  2
  • CMM Level 3
  • ISO 9000
  • Agile

We have developed software for the following application domains:

  • Military embedded real-time (AC-130U OFP)
  • Real-time simulation on multi-processor systems
  • Digital video/digital cable TV
  • Web-based application



Nova Technologies has the software development skills and strong management principles needed to design, develop, and deliver leading-edge software in many different application domains.