Software Engineer

  • Posted 1 day ago | Updated 1 day ago

Overview

On Site
USD 160,000.00 - 200,000.00 per year
Full Time

Skills

Financial Services
Network
Wealth Management
Investment Management
Wholesale
Investment Banking
Entrepreneurship
Thought Leadership
Middle Office
EMEA
Emerging Markets
FX
SAP FI
Financing
Management
Mentorship
Business Analytics
Business Analysis
Project Management
Performance Management
Preventive Maintenance
Change Management
Equities
Leadership
Computer Science
C#
Java
Scala
Kotlin
C++
Agile
Reporting
Front Office
Communication
Status Reports
Fluency
English
Kubernetes
RDBMS
SQL
Redis
Global Delivery
Messaging
Software Design
User Interface Design
Python
Transact-SQL
NoSQL
Database
Regulatory Reporting
Derivatives
Cloud Computing
Amazon Web Services
Microsoft Azure
Google Cloud Platform
Google Cloud
Collaboration
Caching
Finance

Job Details

JOB DESCRIPTION

Job title: Principal Software Engineer

Corporate Title: Vice President

Location: New York

The pay range for this position at commencement of employment is expected to be between $160,000 and $200,000 annually.

Company overview

Nomura is a global financial services group with an integrated network spanning approximately 30 countries and regions. By connecting markets East & West, Nomura services the needs of individuals, institutions, corporates and governments through its three business divisions: Wealth Management, Investment Management, and Wholesale (Global Markets and Investment Banking). Founded in 1925, the firm is built on a tradition of disciplined entrepreneurship, serving clients with creative soluti ons and considered thought leadership. For further information about Nomura, visit .

Aon's Benefit Index , Nomura's benefits rank #1 amongst our competitors

Department Overview

Global Markets Technology builds and maintains software solutions used by Global Markets Front and Middle office businesses. The business is spread across EMEA, US, Japan, AEJ, and emerging Markets like India, Brazil, and China. It deals in wide range of products including FX, Rates, Credit, Securitized Products, Equities, Futures & Options, FI/EQ Derivatives, and Prime Services including financing.

Responsibilities
  • Act as Technical Owner for a small set of both existing and some new components within the Equity Risk Ecosystem
  • Own and manage an agile development process for a small number of local resources
  • Provide Technical guidance / mentorship to Junior developers.
  • Produce Robust, Tested, Modern components utilizing Modern Technologies / Methodologies
  • Work with BA/PM or end users to gather and review user requirements, provide suggestions on design and enhancements
  • Follow global development/change management standards to deliver quality enhancements/solutions in timely manner
  • Be a good team player to ensure a cohesive culture to effectively solve local/global business problem while building strategic platform for Global Equities.
  • Be a key partner of the Equities production services team to help ensure maximum up time of systems and minimize impact to businesses when issues occur.


Required Skills and Experience
  • Provide Leadership to small team of developers
  • Bachelor's degree or higher in computer science / engineering or similar
  • 7+ years demonstrable experience of hands-on development experience in any language. (C# / Java / Scala / Kotlin, Go, C++), utilizing agile methodologies
  • Ability to work with global teams in matrix reporting environment with strong interpersonal skills
  • Ability to cope with rapid front-office business needs and to deal with changing priorities
  • Ability to communicate and act professionally with IT staff and business clients while under strict deadlines.
  • Strong verbal and written communication skills at multiple levels with strong status reporting skills
  • Fluent written and spoken English
  • Experience of deploying to K8s.
  • A Desire to work on a system that is porting from dotnet framework to Kubernetes native stack.
  • Understanding of relational database technologies, SQL / Stored Proc, with In memory caching technology like Redis
  • Understanding of infrastructure requirements for local/global delivery platforms.
  • Understanding of messaging infrastructures.


Desired Skills and Experience
  • Good understanding of software design principles and patterns, including user interface design
  • Skillful in Python, T-SQL and NoSQL Database.
  • Experience in trade regulatory reporting space - with understanding of Equity and/or derivatives products
  • Knowledge of cloud computing platforms (e.g., AWS, Azure, Google Cloud)
  • Ability to independently work across the technology
  • An understanding of compute farms, distributed caching and computing would be a plus.
*base pay offered may vary depending on multiple individualized factors, including market location, corporate and functional title and duties, job-related knowledge and advanced degrees, skills, and experience. The total compensation package for this position may also include other elements, including a sign-on bonus, restricted stock units, and discretionary awards in addition to a full range of medical, financial, and/or other benefits (including 401(k) eligibility and various paid time off benefits, such as vacation, sick time, and parental leave), dependent on the position offered. Details of participation in these benefit plans will be provided if an employee receives an offer of employment.

If hired, employee will be in an at-will position" and the Company reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, Company or individual department/team performance, and market factors".

Nomura is an Equal Opportunity Employer

Nearest Major Market: Manhattan
Nearest Secondary Market: New York City
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.