
Software Engineer-Python, PySpark
Welcome to NatWest Group! We are a leading financial services organization dedicated to providing innovative solutions for our customers. We are currently seeking a talented Software Engineer with expertise in Python and PySpark to join our dynamic team. As a Software Engineer, you will play a crucial role in developing and maintaining our cutting-edge technology platforms. Your passion for coding, problem-solving, and data analytics will drive our organization to new heights. If you are a driven individual with a strong background in software development and are looking for a challenging and rewarding career, we would love to hear from you. Join us and be a part of our mission to deliver exceptional digital experiences for our customers.
- Design and develop software solutions using Python and PySpark to enhance our technology platforms and services.
- Collaborate with cross-functional teams to understand business requirements and provide innovative solutions.
- Conduct thorough testing and debugging of code to ensure high-quality and error-free deliverables.
- Maintain and update existing software applications to meet changing business needs and technological advancements.
- Participate in code reviews and provide constructive feedback to team members.
- Keep up-to-date with industry trends and advancements in software development to continuously improve our systems.
- Troubleshoot and resolve technical issues in a timely and efficient manner.
- Investigate and implement new tools and technologies to improve the efficiency and effectiveness of our software solutions.
- Work closely with project managers and stakeholders to ensure timely delivery of projects.
- Provide technical support and training to other team members as needed.
- Adhere to coding standards and best practices to ensure consistency and maintainability of code.
- Ensure data security and maintain confidentiality of sensitive information.
- Contribute to the overall success of the organization by actively participating in team meetings and sharing ideas for process improvements.
- Demonstrate a strong commitment to customer satisfaction and strive to deliver exceptional digital experiences.
- Continuously improve personal technical skills and knowledge through training and development opportunities.
Strong Proficiency In Python Programming Language: A Software Engineer-Python, Pyspark At Natwest Group Should Have Extensive Experience And Expertise In Python Programming Language. They Should Be Proficient In Writing Efficient, Scalable, And Maintainable Code Using Python.
Experience With Pyspark And Big Data Processing: The Ideal Candidate Should Have Hands-On Experience With Pyspark And Other Big Data Processing Tools. They Should Be Able To Develop And Optimize Data Pipelines For Large Datasets And Possess A Strong Understanding Of Distributed Computing Concepts.
Knowledge Of Software Engineering Principles And Best Practices: A Software Engineer-Python, Pyspark At Natwest Group Should Have A Deep Understanding Of Software Engineering Principles And Best Practices. They Should Be Well-Versed In Agile Methodologies, Version Control Systems, And Software Development Lifecycle.
Familiarity With Data Analytics And Machine Learning: In Addition To Python And Pyspark Skills, The Candidate Should Also Have A Good Understanding Of Data Analytics And Machine Learning Concepts. This Includes Knowledge Of Statistical Methods, Data Visualization, And Experience With Machine Learning Libraries Such As Tensorflow, Pytorch, Or Scikit-Learn.
Strong Problem-Solving And Analytical Skills: A Software Engineer-Python, Pyspark Should Have Strong Problem-Solving And Analytical Skills. They Should Be Able To Identify And Troubleshoot Complex Issues, Propose And Implement Effective Solutions, And Continuously Strive For Improving Code Efficiency And Performance.
Software Development
Programming
Python
Linux
Data Analysis
Database Management
Big Data
Agile Methodology
Machine Learning
Data Visualization
Cloud Computing
PySpark
Communication
Conflict Resolution
Customer Service
Leadership
Time management
creativity
Attention to detail
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Software Engineer-Python, PySpark in Chennai, Tamil Nadu, India is between ₹750,000 and ₹1,200,000 per year. This equates to approximately $10,400 to $16,600 in USD. However, salaries may vary depending on experience, company, and other factors.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
NatWest Group plc is a majority state-owned British banking and insurance holding company, based in Edinburgh, Scotland.

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