Science, Engineering, or related field. Proven experience as a C# developer, with a strong understanding object-oriented programming principles. Hands-on experience with C# development, including build automation Proficiency in .NET framework and related technologies. Experience with version control systems such as Git. Familiarity