Job Title:  Lead Software Engineer

Job Code:  10626
Country:  IN
City:  Mumbai
Skill Category:  IT\Technology
Description: 

Job Description:  

 

The selected person would be a part of AeJ International Wealth Management Technology focusing on Wealth Management business functions. The roles and responsibilities are as follows: 

 

  • Develop and maintain web applications to automate the Operations processes for IWM  

  • Understand the existing Ops functions and participate in defining new solutions that meet their business objectives. 

  • Understand the overall ecosystem and develop appropriate integration solutions. 

  • Deliver high quality code within the committed deadlines. 

  • Adhere to the best coding practices that reduce technical debt. 

  • Expected to work with development and support team members across different regions.  

  • Partner with analysts across the globe to understand the requirements and to define solutions. 

  • Support resolution of production and user issues, application testing and maintenance releases. 

  • Partner with stakeholders for testing and implementation of the deliverables. 

  • Provide regular updates regarding status or progress made to managers and stakeholders.  

  • Gain understanding of various applications and systems being developed by the peer groups. 

  • Strong problem solving and analytical skills. 

  • Good written and verbal communication skills.  

  • Willing to learn new technologies / tools as required, in order to effectively deliver output. 

 

 

 

Key Skills:  

 

Mandatory Skills:  

 

  1. 6-10 Years of Experience 

  1. Proficiency in at least one modern front-end framework (React, Angular, or Vue.js) preferably React. 

  1. Strong experience with JavaScript/TypeScript 

  1. Expertise in HTML5 and CSS3 (including preprocessors like SASS or LESS) 

  1. Proficiency in at least one server-side programming language (e.g., Node.js, Python, Java, C#, Ruby) preferably node, java and python 

  1. Experience with RESTful API and RESTless (GQL) design and implementation 

  1. Solid understanding of database technologies (both SQL and NoSQL) 

  1. Mastery of the Spring/ Spring Boot framework and familiar with react scripts, redux. 

  1. Good understanding of OOPS concepts, and design patterns as well as DB table design and normalization 

  1. Strong problem-solving experience in a technical environment 

  1. Experience with building low latency, large data processing systems. 

  1. Familiarity with Java and web testing frameworks (e.g., Junit, Selenium, jest) 

  1. Good understanding of Maven and maven lifecycle and familiar with npm and nest js. 

  1. Understanding of memory management, multi-threading - concurrency and synchronization. 

  1. Strong database knowledge of anyone (ms-sql, mysql, postgresql) and willingness to learn others. 

  1. Candidate should be a quick learner. Should have demonstrated in the past quick learning capabilities. 

  1. Strong listening, problem solving, analytical skills and excellent communication skills (both spoken and written English) 

  1. Must be a team player with prior experience in working in a global development team.  

  1. Self-motivated individual, quality and improvement focused. 

 

Desirable Skills:  

  1. Experience with GraphQL 

  1. Familiarity with server-side rendering and static site generators 

  1. Knowledge of containerization technologies (Docker, Kubernetes) 

  1. Experience with microservices architecture 

  1. Proficiency in state management libraries (Redux, MobX, Vuex) 

  1. Familiarity with progressive web apps (PWAs) 

  1. Experience with CI/CD pipelines and tools (Jenkins, GitLab CI, etc.) 

  1. Knowledge of web accessibility standards (WCAG) 

  1. Experience with performance optimization techniques for web applications 

  1. Familiarity with serverless architectures 

  1. Understanding of DevOps practices 

  1. Experience with real-time technologies (WebSockets, Socket.io) 

  1. Knowledge of design patterns and software architecture principles 

  1. Familiarity with A/B testing and analytics tools 

  1. Experience with machine learning integration in web applications 

  1. Knowledge of internationalization and localization techniques 

  1. Industry exposure of Investment banking  

 

Nomura Leadership Behaviours:

 

Leadership
Behaviours

Description

Element

Exploring Insights & Vision

Comprehensively analyse the nature
of the problems we face and set our
focus toward the future vision

  • Gather Intelligence
  • Create a vision
  • Identify an issue

Making Strategic Decisions

Analyse options and feasibility to resolve issues, in making
judgments and recommendations

  • Identify countermeasures
  • Assess feasibility
  • Make a judgment

Inspiring Entrepreneurship in People

Promotes the vision and goals to others in such a way that inspires commitment and independent contributions

  • Influence
  • Inspire
  • Commit

Elevating Organizational Capacity

Maximize organizational productivity through leadership development and
engagement

  • Have an ownership in own development
  • Support other‘s growth
  • Encourage organizational growth

Inclusion

Respect diverse perspectives and
promote psychological safety
and the creation of a risk culture

  • Foster psychological
    safety
  • Encourage the active
    participation of all talent
  • Foster a risk culture

 

 

 

We are committed to providing equal opportunities throughout employment including in the recruitment, training and development of employees. We prohibit discrimination in the workplace whether on grounds of gender, marital or domestic partnership status, pregnancy, carer’s responsibilities, sexual orientation, gender identity, gender expression, race, color, national or ethnic origins, religious belief, disability or age.

 

 

*Applying for this role does not amount to a job offer or create an obligation on Nomura to provide a job offer. The expression "Nomura" refers to Nomura Services India Private Limited together with its affiliates.