Critical Skills
Software engineering and project management: Services include data management, data collection, database operation and optimization,
software application development, requirements analysis, test planning, software architecture and design, technical writing,
business process reengineering, and modernization of legacy systems.