Search by job, company or skills

Nomura

Principal Developer

5-9 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 hours ago
  • Be among the first 20 applicants
Early Applicant
Quick Apply

Job Description

  • Responsible for driving group-wide synergies across the software engineering domain.
  • Key focus areas include:
  • SDLC Toolchain
  • Curated Enterprise Pipelines
  • Software Engineering Practices
  • Cloud Runtime Environments
  • Metrics-Driven Continuous Improvement
  • Based in Tokyo and Powai, engaging with wholesale, retail, and affiliate software engineering and platform teams.
  • This position, based in Powai, will contribute to advancing capabilities across software engineering and cascading improvements across the group.
  • Team composition includes Technical Project Managers, Software Engineers, and Developers.
  • A strategic opportunity to work on critical group-wide initiatives, learn industry-leading technologies, and engage in a diverse environment.
  • Each team member acts as a central hub in their area of expertise across the Nomura Group.

Responsibilities:

  • Serve as the bridge across the Nomura Group for the assigned Software Engineering sub-domain specialty.
  • Analyze user requirements and create/adapt software solutions that meet those requirements.
  • Develop and maintain software systems using programming languages such as Java, Python, JavaScript, and others.
  • Collaborate with cross-functional teams to ensure software systems are delivered effectively and meet quality standards.
  • Document software design, development, and maintenance processes to facilitate knowledge transfer.
  • Stay updated on new technologies and industry trends to keep software systems competitive.
  • Troubleshoot issues that arise with software systems and resolve them promptly.
  • Maintain technical documentation, including user manuals and technical specifications.
  • Demonstrate strong communication skills and work collaboratively across teams.
  • Mentor junior engineers and provide guidance to project managers and stakeholders.

Requirements:

Mandatory:

  • Experience with Linux/Unix shell scripting.
  • Ability to conduct technical presentations within the team.
  • Basic level of English or above.
  • Proficiency in various programming languages and tools, such as Python and JavaScript.
  • Experience in automation, CI/CD, and IaC tools such as Jenkins, Ansible, and Terraform.
  • Proven track record of cross-regional and cross-team collaboration.

Preferred:

  • Bachelor's degree in Computing, Math, or Engineering discipline.
  • 5+ years of development experience with Python or 5+ years of Core Java development experience.
  • Basic level Japanese (optional).
  • Experience integrating RESTful APIs.
  • Experience developing applications for public/private/hybrid clouds.
  • Development experience in the following technologies:
  • AWS Cloud
  • Kubernetes
  • Docker
  • Practical experience with enterprise Change and Incident Management (ITIL or similar).

Additional Notes:

The team specializes in one or more of the following six pillars of the Software Engineering Strategy:

  1. Developer-focused Software Engineering Practices
  2. Alignment of Toolchain Capabilities and Products
  3. Curated Build and Deploy Pipelines
  4. Modernize Application Runtime Environments
  5. Metrics-Driven Continuous Improvement
  6. Training and Engagement Programs

About Company

Job ID: 110277683

Similar Jobs