- Demonstrated knowledge and experience in requirements gathering and development
- Strong experience with systems analysis and functional design
- Experience with documentation and problem resolution
- Meeting facilitation skills
- Ability to present ideas and information in group settings
- Knowledge of the full software development life cycle
- Understanding of structured programming techniques
- Strong verbal and written communication skills that non-technical end users can understand
- The ability to create a positive and professional business relationship with internal and external clients
- Project management skills (e.g., use of MS Project)
- Experience with productivity tools (e.g., MS Excel, Word, Visio, Access, PowerPoint)
- Knowledge of databases, SQL, and query tools a plus
- Understanding of accounting principles and experience with fund accounting a plus
- Knowledge of financial industries and investment management a plus
|