Responsibilities:- Lead the design and architecture of innovative software solutions, leveraging modern programming languages such as C#, Java, .NET, or Python. - Collaborate with clients to understand their requirements and translate them into scala