Software engeneer C#