Java/C# software developer