- 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:
- Developer-focused Software Engineering Practices
- Alignment of Toolchain Capabilities and Products
- Curated Build and Deploy Pipelines
- Modernize Application Runtime Environments
- Metrics-Driven Continuous Improvement
- Training and Engagement Programs