
Senior Software Engineer - C++ Dev
Are you a highly skilled and experienced Senior Software Engineer with a passion for C++ development? Do you thrive in a fast-paced, dynamic environment and enjoy solving complex problems? If so, BNP Paribas has an exciting opportunity for you to join our team as a Senior Software Engineer - C++ Dev.As a Senior Software Engineer at BNP Paribas, you will play a critical role in the design, development, and implementation of cutting-edge software solutions for our financial services platform. You will have the opportunity to work with a talented team of engineers and collaborate with cross-functional teams to deliver high-quality, scalable, and efficient software solutions.To excel in this role, you must have a deep understanding of C++ programming language and its best practices, along with experience working on large-scale software projects. We are looking for someone who is a self-starter, a problem-solver, and a team player with excellent communication skills.If you are ready to take your career to the next level and make an impact in the financial services industry, we encourage you to apply for this exciting opportunity at BNP Paribas.
- Lead the design, development, and implementation of C++ software solutions for our financial services platform
- Collaborate with cross-functional teams to understand business requirements and translate them into efficient and scalable software solutions
- Utilize your deep understanding of the C++ programming language and its best practices to write clean, maintainable, and high-quality code
- Work closely with other senior engineers to review code and ensure adherence to coding standards and best practices
- Troubleshoot and debug complex issues that arise during the development process
- Stay up-to-date with industry trends and advancements in C++ development and proactively suggest improvements to our current systems
- Mentor and provide guidance to junior engineers to help them improve their technical skills and contribute to the team's success
- Communicate effectively with team members, project managers, and stakeholders to provide updates on project progress and timelines
- Participate in code reviews and actively seek and provide constructive feedback to improve the overall quality of the codebase
- Identify and suggest solutions for potential risks and roadblocks in the development process
- Take ownership of projects and drive them to successful completion within the given timeframe
- Collaborate with other teams to integrate software components and ensure compatibility with other systems
- Continuously strive to improve the efficiency and performance of our software solutions through optimization and refactoring.
Extensive Experience In C++ Development: A Senior Software Engineer At Bnp Paribas Should Have A Deep Understanding Of C++ Programming Language And Its Various Libraries And Frameworks. They Should Be Able To Write Efficient, Maintainable, And Scalable Code In C++.
Strong Knowledge Of Software Development Principles And Methodologies: The Candidate Should Have A Solid Understanding Of Object-Oriented Design Principles, Software Development Lifecycle, And Agile Methodologies. This Will Enable Them To Contribute To The Development Of High-Quality And Robust Software Solutions.
Experience With Financial Systems And Technologies: Bnp Paribas Is A Leading Financial Institution, And Hence, The Candidate Should Have Experience Working With Financial Systems And Technologies. This Includes Knowledge Of Financial Markets, Trading Systems, And Risk Management.
Leadership And Team Management Skills: As A Senior Software Engineer, The Candidate Should Have Experience Leading And Managing A Team Of Developers. They Should Possess Excellent Communication Skills And The Ability To Mentor And Guide Team Members To Achieve Project Goals.
Bachelor's Or Master's Degree In Computer Science Or Related Field: A Strong Educational Background In Computer Science Or A Related Field Is Essential For A Senior Software Engineer Role At Bnp Paribas. It Demonstrates A Solid Foundation In Computer Science Concepts And The Ability To Learn And Adapt To New Technologies And Languages.
Database Management
Algorithms
Data structures
Debugging
Agile Methodology
Object-oriented design
Multi-threading
Performance tuning
Test-Driven Development
Code optimization
C++ programming
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
creativity
Teamwork
Adaptability
Problem-Solving
Decision-making
According to JobzMall, the average salary range for a Senior Software Engineer - C++ Dev in Chennai, Tamil Nadu, India is between ₹1,000,000 - ₹2,500,000 per year. This range can vary depending on factors such as experience, skills, and the specific company hiring. Some companies may offer higher salaries to attract top talent, while others may offer lower salaries for entry-level positions. It is also important to consider the cost of living in Chennai when evaluating salary ranges.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
BNP Paribas SA engages in the provision of banking and financial services. It operates through the following main businesses: Retail Banking and Services and Corporate and Institutional Banking. The Retail Banking and Services business includes domestic markets and international financial services. The Corporate and Institutional Banking comprises of corporate banking, global markets, and securities services.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started