.NET Project Techlead - Project Manager
Techincal Architect
.NET Developer, Project Manager, Trainer
Senior Java Developer
Senior Software Engineer