Required experience and type of company: Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.Excellent communication skills in English (fluent).Proven experience as a Technical Senior Manager or similar leadership role in software development. Strong