- Agile Software Development Processes
- Participatory Design Methodologies
- Research, Analysis, and Planning
- Software Design/Development using C/C++/.NET/Java/ColdFusion
- Mobile Application Development (iOS, Android, Blackberry Platforms)
- Test & Valuation, Verification & Validation, Operational Readiness Evaluation
- Software Maintenance/ Enhancements
- Project Management/Software Configuration Management including versioning and source control
- Full Engineering Lifecycle Support
- Stakeholder Analysis and Engagement
- Requirements Engineering
- Requirements Analysis and Definition
- Schedule Management
- Systems Analysis and Architecture-led Design
- Whole-life Costing and Investment Appraisal
- Technical Assurance and
Trade-off Analysis
- Test & Acceptance Planning and
Implementation
- Implementation Documentation
and Deployment Planning
- Database, Programming Language and Toolset Independent Support
- Model-based Systems Engineering
- VS Foundation Server & SharePoint Support
- Legacy Data Migration
- Database Design, Development, and Administration
- Information Assurance (IA)
Engineering Support & Architecture Design
- Web Portal Design and Development
- Client/Server Implementation
- IT Infrastructure Review
- Security System Analysis
- Network Administration
- Customer Outreach
- User Resource Support
- Software Design and Implementation of Upgrades