Role Take part in the full development lifecycle of financial systems, from requirements to deployment, using C#.NET. Responsibilities Develop financial applications using C#.NET Participate in requirements gathering, design, implementation, testing, and deployment Collaborate in team-based development Manage quality and timelines Requirements 6 years of experience in C# and .NET development (Lead experience is a plus) 3 years of experience in financial services (Ideally banks) Business-level English (Japanese is a plus)