Application Development

Most entities lack the time and professional resources to develop new applications from scratch. This is especially true for companies or large organizations that cater to a variety of users with unique requirements. In most instances, it is more economical to outsource complex application development projects than to re-direct current resources. Organizations can leverage OpalSoft’s talented and skilled professionals to delivery these specialized services.

We have the resources to build and integrate a sophisticated business application to achieve your strategic business objectives. We can create and deploy an application for use in a large or small enterprise business system environment. We offer full lifecycle software development which accepts start to finish responsibility. We help define your requirements and design, develop, test and integrate your new application across multiple platforms.

  • Application planning (functional and technical analysis)
  • Application design, development, and support
  • Platform and data migration
  • Optimization and performance improvement
  • Application testing (manual and automation)
  • Project management and planning
  • Change management, providing application enhancement and upgrade support
  • Secure application development
  • User, deployment, and self-help training

OpalSoft has extensive experience in developing customs software applications for federal government agencies like TSA, the US Navy, the FDA and large commercial customers from the technology and finance industries. We have experience in:

  • Development and maintenance of government applications
  • Development and maintenance of large-scale custom applications
  • Implementation and customization of GOTS/COTS
  • Portal and content management solutions
  • Web-based Learning Systems
  • Business intelligence, reporting, data warehousing, and ETL
  • Finance, budget, controlling, and reporting applications
  • Legacy applications development and support (IBM mainframe and AS/400)
  • Systems integration (webMethods, IBM MQ Series and Enterprise Service Bus)
  • Corporate directory services

OpalSoft Process (OSP) Methodology

The OSP methodology is a disciplined approach designed to accomplish the client’s requirement for application development and infrastructure management.

Learn more »

Technologies and Platforms

We design solutions that combine the best-of-breed technology solutions with the client’s specific goals, requirements, budget and timeframe in mind. Our team has experience working with multiple systems and technology platforms and integrating varied platforms from mobile to COTS/GOTS systems. Some of the core technologies and platforms we have expertise in include:

  • Java/J2EE solutions
  • Microsoft solutions
  • Middleware solutions
  • Database solutions (Oracle, DB2, MySQL, SQL Server, Hadoop, and Big Data)
  • Legacy applications (IBM mainframe, AS/400, and iSeries (COBOL, RPG, JCL, CA Tools, CICS, IMS, and WebSphere))
  • Open source frameworks
  • Oracle application development (Java, JavaFX, JDeveloper, WebLogic, SOA/BPM, Portal, and ETL)
  • Mobile platforms (iOS, iPhone/iPad, Android and Blackberry)
  • Service-oriented architecture (SOA) and web services
  • Enterprise Service Bus (ESB)
  • Object-oriented design and development

Open Source and Mobile Solutions

Being in the Silicon Valley, we partner with large technology companies who are often pioneers in the development and use of advanced technology. We embrace change and will leverage these partnerships to provide the enterprise-level IT open source solutions needed to help reduce licensing and maintenance costs.

We understand the value of open source solutions to excel in today’s fast-paced, ever changing business environment where cost and speed to market are both critical factors. We have developed enterprise level, highly scalable open source solutions for high-tech, finance, semi-conductor, and retail technology industry and various federal agencies.

The enterprise Java technology is at the core of these solutions. In addition, we use Spring Framework and Hibernate open source caching solutions. Recently we have integrated Hadoop and Lucene open source technologies in our Big Data solution development. As a believer in the advantages of open source solutions, we have contributed software code to open source projects like Versant Connector (Talend Open Studio) and db4o (advanced database tooling software).

Our staff has significant experience with developing iOS applications for various business teams. We have performed multiple roles including mobile application development, user interface design, quality assurance, backend services development and project management, including the following services:

  • Design and development of business critical iPhone/iPad applications
  • Experience working with various user interface/user experience (UI/UX) frameworks
  • Development of single-sign on (SSO) and secure authentication methods in mobile applications
  • Integration and development of applications using Apple Push Notification Service
  • Integration of Mobile Device Management (MDM) solutions with enterprise authentication systems
  • Integration of MDM solutions with enterprise Lightweight Directory Access Protocol (LDAP) systems
  • Integration of MDM solutions with enterprise reporting systems
  • Development of web-based portals to distribute iOS applications based on role-based access
  • Development of iOS applications using Apple over the air (OTA) distribution protocol to distribute apps based on role-based access