Job
Description
About BNP Paribas India Solutions: Established in 2005, BNP Paribas India Solutions is a wholly owned subsidiary of BNP Paribas SA, European Union's leading bank with an international reach. With delivery centers located in Bengaluru, Chennai, and Mumbai, we are a 24x7 global delivery center. India Solutions services three business lines: Corporate and Institutional Banking, Investment Solutions, and Retail Banking for BNP Paribas across the Group. Driving innovation and growth, we are harnessing the potential of over 10,000 employees to provide support and develop best-in-class solutions. About BNP Paribas Group: BNP Paribas is the European Union's leading bank and a key player in international banking. Operating in 65 countries, the Group has nearly 185,000 employees, including more than 145,000 in Europe. The Group has key positions in Commercial, Personal Banking & Services, Investment & Protection Services, and Corporate & Institutional Banking. BNP Paribas helps clients realize their projects through solutions spanning financing, investment, savings, and protection insurance. The Group has a strong presence in Europe, the Americas, and Asia-Pacific, with a focus on sustainability and corporate social responsibility. About Business line/Function - Risk-Investment & Markets (Risk-IM): The mission of Risk-IM is to provide transparency and dynamic analysis of risks and clients managed by Corporate and Investment Banking (CIB) and Investment Solutions (IS) business units. The Data Fabric team is responsible for delivering large-scale risk data architecture in compliance with data governance rules. Position Purpose: We are seeking a Web Developer responsible for the client side of our service. Your primary focus will be to implement a complete user interface for a web application, emphasizing usability, flexible configuration, and performance. Responsibilities include creating modules, components, and collaborating with front and back-end developers. The candidate should be proficient in Angular 16+, JavaScript, HTML, and CSS, with a strong understanding of web application development. Responsibilities: - Develop, implement, and unit test solutions in compliance with BNP Paribas best practices. - Provide estimates for work and translate requirements into solutions. - Participate in peer group code reviews and identify risks and issues. - Rapidly prototype solutions to prove/disprove new concepts. - Ensure high performance in a multi-browser environment. - Write testable JavaScript, HTML, and CSS, and work with REST API using standard methods. - Contribute to the full client stack, including UI design, HTML layout, and JavaScript coding. Contributing Responsibilities: - Deep knowledge of Angular 16+ and JavaScript tooling. - Ability to deliver web applications incrementally to meet dynamic customer requirements. - Proficiency in JavaScript, CSS, and HTML5. - Create self-contained, reusable, and testable modules and components. - Extensive knowledge of CSS and JS methods for visual effects. - Understanding of multi-tier platforms, database, API, and other web services. - Validate user actions on the client side and provide responsive feedback. - Write asynchronous code and understand parallel server architectures. Technical & Behavioral Competencies: - Hands-on experience with Angular 16+ and strong knowledge of JavaScript, HTML5, and CSS3. - Excellent coding, documentation, and analysis skills. - Basic Unix skills and knowledge of Git commands. - Experience with CI/CD pipeline, especially Jenkins, Docker, and Kubernetes. - Strong communication skills and flexibility in approach. - Good to have experience with Restful Web services, SQL, and Python.,