As a Global Markets Software Developer within the APAC Global Markets & Risks IT team, you are a hands‑on developer in an agile & users facing squad, building and evolving mission‑critical applications for the Japan Global Markets business. You work directly with front office, sales, operations, finance and risk, designing and implementing robust solutions in C#, Python, Powershell and SQL across the full trade lifecycle, from front‑office workflows through post‑trade, settlement, accounting and regulatory reporting.
You will be primarily responsible for software design and development, owning applications and services that support Japan onshore‑booked flows and products.
Full‑stack development & platforms
- Design, implement, test and deploy desktop and service‑side solutions (UI, business logic, database) using C#, WPF/XAML, Python, Powershell and SQL.
- Contribute to shared frameworks and components (common UI styles, shared scripting modules, logging/notification utilities) to ensure reuse, consistency and maintainability.
- Implement robust data processing, including ETL pipelines and batch chains for trade, position and reference data.
Integration, STP & reporting
- Develop and enhance straight‑through‑processing between internal systems and external settlement, payment, custodian and central bank infrastructures.
- Build and maintain tools and scripts supporting regulatory and operational reporting, including data extraction, transformation, validation and file generation (e.g. Excel/CSV, offsite regulatory files).
- Optimize performance, reliability and monitoring of key processes across the trade lifecycle and finance/collateral workflows.
Support, collaboration & delivery
- Provide technical support for the applications you build (incident analysis, bug fixing, performance tuning).
- Work directly with Front, Middle and Back Offices, Finance and IT stakeholders to refine requirements, propose technical solutions and deliver incremental improvements.
- Operate within an agile setup (Scrum/Kanban), using Jira, Git and CI/CD pipelines for backlog management, code reviews, automated testing and releases.
Skills
- Strong development skills in C#, Python, Powershell and SQL.
- Experience with WPF/XAML and desktop / service‑side full‑stack development.
- Good understanding of data integration, batch processing and reporting (SQL, ETL, Excel/CSV, PowerQuery).
- Comfortable with Agile, Jira, Git and CI/CD.
- Exposure to trade lifecycle, settlement and back‑office / payment environments is a plus.
- Strong analytical, problem‑solving and stakeholder communication skills.