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 Must-Have 5 years of experience in C# development Experience in financial systems is a plus Business-level English (Japanese is a plus) Candidates with at least 6 months of valid work visa preferred