Senior software developer in C# .Net / Java technologies