Nomura

Associate, Software Engineer

Nomura
Apply
1 day ago
Singapore, SingaporeMid Level

Responsibilities

  • Develop, test, and maintain Python applications and financial data processing pipelines.
  • Perform data extraction, transformation, loading, cleaning, and quality management using Pandas.
  • Build automated reporting systems by converting Pandas DataFrames to HTML and distributing reports through email automation tools.
  • Create data visualizations with Matplotlib, Seaborn, or Plotly to communicate trends and insights.
  • Write maintainable, documented code; use Git; participate in code reviews; and conduct unit testing with pytest or unittest.
  • Collaborate with business and cross-functional teams to translate requirements into technical solutions.
  • Work within Agile/Scrum teams and contribute to software development and data engineering best practices.
  • Follow technology security, data governance, compliance, and risk-management policies.

Requirements

  • A degree in Computer Science, Computer Engineering, Information Systems, or a related discipline.
  • At least 4 years of experience as a Software Engineer in the financial sector, including frontend development with React or similar frameworks.
  • At least 4 years of Python scripting experience, including at least 2 years in production environments.
  • Strong experience with Pandas for data transformation, cleaning, and analysis.
  • Working knowledge of Git and collaborative development workflows.
  • Experience creating visualizations with Matplotlib, Seaborn, or Plotly.
  • Proficiency in SQL querying and data extraction, including databases such as PostgreSQL or Oracle.
  • Experience with unit testing frameworks such as pytest or unittest and maintainable code documentation.
  • Basic exposure to Claude Code and AI-assisted coding workflows.
  • Experience with ETL pipelines, data quality management, HTML email generation, and Python email libraries such as smtplib and email.
  • Strong analytical, debugging, optimization, and communication skills, including the ability to explain technical concepts to non-technical stakeholders.

Tech Stack

GitHTMLMatplotlibPandasPostgreSQLpytestPythonReactSeabornSQL

Categories

Data EngineeringFull Stack
Nomura

About Nomura

10,000+ employees

Nomura is a Tokyo‑headquartered, publicly traded financial services group providing wealth and investment management, wholesale (global markets and investment banking), and banking to individuals, institutions, corporates, and governments. Founded in 1925, it operates in about 30 countries and is listed on the Tokyo Stock Exchange and the NYSE. Subsidiaries such as Instinet offer agency brokerage and electronic trading, serving clients in over 60 markets.

Contact me