Application Development & Management

Application Development & Management

Innovative, scalable, and secure software solutions.

We provide end-to-end application development and management services that address the complex needs of modern businesses. From developing enterprise and mobile applications to implementing SharePoint solutions and managing system analysis and database administration, our team ensures that every application is reliable, secure, and user-friendly. Our integrated software testing and QA processes guarantee seamless performance, while continuous management and updates keep your applications aligned with evolving business requirements.

Enterprise & Mobile Solutions

Accelerate your business transformation journey

Enterprise and Global Application Development solutions help transform business, empowering customers to take advantage of emerging opportunities and to change more quickly. From IT strategy and transformation to enterprise-wide software applications, CITI optimizes technology and business processes.

For over 20 years, CITI has developed numerous enterprise applications and provided Operations and Maintenance to applications that have been deployed globally at more than 240 global sites. Our planning and execution process is well disciplined through our compliance with CMMI ML5. Our use of Agile-Scrum programming tools and DevOps techniques; our project management methodology based on the Project Management Institute’s PMBOK®; and our use of an ITIL-adherent service model that is ISO 20000 appraised.

Our Mobile Development solutions empower customers to harness the power of mobility, improving productivity, increasing customer engagement, and solving organizational inefficiencies.

Core Capabilities

Program/ Project Management

  • Working successfully by understanding mission and requirements with a flexible approach.
  • Applying CMMI and PMBOK best practices and procedures.
  • Ensuring quality metrics and continuous improvement.
  • Delivering services and solutions based on COTS, as well as custom solutions on-time and within budget.
  • Managing global scale deployments to support IT solutions.
  • Achieving efficiencies and positive ROI by blending and customizing best practice methodologies.
  • Managing technical and analytical support for solution design and implementation, including approach and product evaluations, recommendations, analysis, feasibility studies, and resource coordination.
  • Producing technology roadmap/technology reference model/enterprise architecture model.
IT-GOVERNANCE

Mobile Computing

  • Embracing the latest in computing technology with a Practice focused on developing multi-platform mobile solutions to add value to existing solutions and build new, mobile-specific applications.
  • Developing both native mobile applications and multi-platform (iOS, Android, Windows Phone, and Blackberry) mobile applications using technologies such as OCR and Augmented Reality.
  • Developing solutions and complex mobile applications for security, multi-factor identity management, and travel clearance/notifications.
  • Developing location-based mobile applications creating and capturing location data.
  • Winner of ACT-IAC Innovation Award for the Patient Buddy Solution.

System/ Software Engineering

  • Utilizing an array of technologies and software engineering processes that incorporate best practices from CMMI, ISO, ITIL, Agile, and PMBOK to deliver high value to our customers.
  • Experienced in transitioning from traditional waterfall development environments to true agile.
  • Certified Scrum Masters experienced in working closely with product owners and stakeholders to deliver working code at the end of each sprint.
  • Experienced in adhering to government policies and procedures while following an agile methodology.
  • A Broad range of success in developing and delivering enterprise-level system/software solutions using multiple technologies (to name a few: .Net, JAVA, Open Source, SharePoint.
  • Managing performance, optimization, backup/COOP, and C&A support activities.

SharePoint Services

CITI supports a full complement of SharePoint services and solutions - from architecture and platform administration, to migrations and upgrades, collaboration tools, content management, social media tools, product integration, and custom application development; resulting in improved organizational productivity and process efficiency.

Key Capabilities

Infrastructure

  • Architecture Design and Capacity Planning: Develop conceptual, logical, and physical designs for configuring SharePoint features, servers, and topologies based on customer scenarios and system requirements (reliability, availability, and scalability).
  • SharePoint Deployment and Configuration: Server farms, web applications, content databases, site collections, sites, shared service provider.
  • Products and Infrastructure Integration: Active directory, exchange server, communication server, project server, line of business applications, and more. Server-side and client-side frameworks integration (SPFx, React, Angular, Knockout, JQuery, etc.)
  • Performance, Quality Monitoring and Optimization: Active monitoring of quality and performance. Continuous optimization.
  • Upgrade and Content Migration: Upgrade of complex SharePoint farms with no downtime and migration of content from multiple external sources.

Customization

  • Personalization: User profiles integration with directory services and line-of-business applications; personal sites with activity feeds, tagging, and organizational views. Integration with MS Office applications, cloud services, and corporate repositories. Managing of privacy policies, content-targeting by audience, and personal links.
  • Data Visualization and Business Intelligence: Customization of Excel and InfoPath services for simple scenarios as well as PerformancePoint, SQL Server Reporting Services and SQL Server Analysis Services for more in-depth data analysis.
  • Workflows and Process Automation: Implementation of business processes and office automation solutions using custom workflows and forms.
  • Enterprise Search: Customization and optimization of enterprise search to meet complex crawling scenarios, security and performance requirements. Customization of search results and creation of custom search pages with metadata-driven results for slicing and filtering.

Governance

  • Sites Life-Cycle Management: Define and manage sites creation, size, and longevity by using self-service site management and site use confirmation and deletion. Define and manage expiration and access policies to control content in sites.
  • Continuity of Operations: Define and manage backup and recovery plans based on service levels. Define response time for data restore. Disaster recovery.
  • Security, Installations and Upgrades: Define and manage security, infrastructure, and web application policies, including access levels and user permissions. Installation of SharePoint applications and blocking unauthorized components using policies. Ensure that all servers are kept current with the latest approved software updates.
  • Content Classification: Classify sites and content by type, owner, impact of the content to the organization, and other domain specific taxonomy. Information architecture mapping and classification of controls behavior, such as encryption, availability, security, retention policies, etc.

Key Achivements

CITI has implemented over 15 SharePoint projects globally and supports one of the largest SharePoint enterprise implementation in the world.

9

Farms

238

Servers

540

Content Databases

12TB

Data

99.999%

Uptime

24x7x365

Customer Support

Customer Support

  • Level-II Customer Support
  • Business Process Analysis
  • Education and Training
  • Content Migration and Recovery
  • User Interface Customization

Success Stories

Organization: North American Treaty Organization (NATO)

Department: NATO Bi-Strategic Command (Bi-SC)

Project: Information Knowledge Management (IKM) SharePoint Application

Problem Statement

Lack of modern centralized enterprise-wide collaboration and documents management solution coupled with inorganic growth and decentralized development and inclusion of IT components resulting in:

  • Multiple internal portals with restricted access
  • Redundant functionalities and legacy tools
  • Data integrity issues
  • Lack of modern, centralized internal portal with access to all commands
  • No collaboration capabilities for data sharing and collaboration between teams
  • High maintenance cost

Solution Overview

CITI architected, developed, and deployed an enterprise-wide SharePoint application, Information Knowledge Management (IKM) which is a set of two custom applications: the NATO Information Portal (NIP) and the Enterprise Document Management System (EDMS).

CITI consolidated more than 30 concurrent sites operating a mix of SharePoint 2003, 2007 and 2010 and WISE applications on various platforms into a consolidated enterprise SharePoint 2013 platform, operating on modernized hardware at 3 new data centers. The IKM Tools are the official tools for information sharing and publishing, and documents and records management.

Business Outcomes

  • Claims-based authentication to seamlessly integrate with global NATO commands and partner nations.
  • A suite of web content management services available to over 30,000 users across 22 commands, offering hundreds of departments collaborative workspaces. Proven to be the new standard portal platform
  • Solved information overload issues to enhance military effectiveness.
  • After huge success of these implementations, CITI has been awarded fresh new contract to deploy this functionality to other NATO mission sites

Organization: U.S. Department of Defense

Department: Joint Service Provider (JSP), DISA

Project: Customer Relationship Management (CRM) and EMC Captiva Enterprise NIPRNet / SIPRNet Platforms

Problem Statement

JSP was maintaining the outdated SharePoint 2010 application due to which it was facing high security risks, compliance issues, and other challenges such as:

  • Performance degradation - leading to high response times and reduced productivity
  • Limited functionality and features of SharePoint 2010 - hampering user experience and automation
  • High maintenance cost due to end-of-support from Microsoft
  • Data migration challenges of transitioning from older version to new or other platforms, along with a risk of data loss or corruption
  • Lack of user training
  • No customization and extensibility with old version

Solution Overview

CITI used the agile-scrum based delivery model to successfully migrate all applications on the NIPRNet and SIPRNet platforms from SharePoint 2010 to SharePoint 2019.

CITI provides ongoing business application development and sustainment support, operations and maintenance, and system administration support services for existing applications and future business applications on both platforms throughout the OSD, PFPA, and WHS enterprise.

Using ITIL-based support services, we track all enhancement requests, new development requests and bug fixes through the Remedy ticketing system. We currently provide Tier 2 through Tier 4 service desk support for all SharePoint, CRM, and Captiva out-of-the-box and custom applications, including the Correspondence and Task Management System (CATMS) and DefenseReady as well.

Business Outcomes

  • Better user experience and responsive design for a unified experience across devices.
  • Integration with Office 365 and hybrid environments to leverage the benefits of on-premise and cloud solutions.
  • Optimizations for high performance and scalability, supporting larger and more complex environments.
  • Improved security features with better encryption, authentication, and compliance tools, along with Data Loss Prevention (DLP) capabilities to protect sensitive data.
  • Integration with new tools like PowerApps and Microsoft Flow for creating custom applications and automating workflows.
  • Cloud-ready and future-proof infrastructure enabling future migrations /integrations.
  • Enhanced productivity, better collaboration, operational efficiency, improved insights, faster adoption, and cost savings.

System Analysis & Engineering

  • Our Business Analysts bridge the gap between business needs and technological solutions.
  • Our seasoned professionals analyze, design, and implement systems that align with organizational goals. From requirements gathering to system architecture and implementation, our expertise covers a wide range of technologies.
  • We focus on enhancing efficiency, scalability, and overall system performance. Our System Analyst/Engineer services contribute to the successful implementation of IT solutions that drive business success.