The point where experts and best companies meet
Share
- Knowledge of object-oriented design, data structures, and algorithms
- Experience (non-internship) in professional software development
- Experience designing and building large-scale systems in a multi-tiered, distributed environment (Service Oriented Architecture)
These jobs might be a good fit