Software Engineering Team Leader
Infrastructure Architect
Senior Software Engineer
Scientific Software Engineer
Senior Software Sytems Engineer
Network Engineer
Specialist Network Engineer
Software Developer / R&D Scientist
Proposal Writer, Solutions Architecture
Staff Software Engineer