NatWest Group

Software Engineer

NatWest Group

Chennai, Tamil Nadu, India
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to NatWest Group, where we are committed to creating innovative solutions for our customers' financial needs. As a Software Engineer, you will play a crucial role in developing and maintaining cutting-edge software applications that will drive our digital transformation. We are looking for a highly skilled and motivated individual who is passionate about technology and has a strong desire to continuously learn and improve. If you have a strong background in software development and are excited about being a part of a dynamic team, we encourage you to apply for this opportunity.

  1. Develop and maintain high-quality software applications for NatWest Group.
  2. Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  3. Participate in all phases of the software development life cycle, including design, coding, testing, and deployment.
  4. Proactively identify and troubleshoot software issues, and propose solutions to improve functionality and performance.
  5. Stay up-to-date with industry trends, best practices, and emerging technologies to continuously improve the software development process.
  6. Contribute to the development and implementation of coding standards and best practices within the team.
  7. Work closely with project managers and business analysts to ensure timely delivery of software solutions that meet business needs.
  8. Participate in code reviews and provide constructive feedback to team members.
  9. Document code and processes to ensure knowledge transfer and maintain technical standards.
  10. Collaborate with the Quality Assurance team to ensure software quality and reliability.
  11. Continuously enhance your technical skills and knowledge through self-learning and training opportunities.
  12. Proactively communicate project status, issues, and risks to project stakeholders.
  13. Adhere to company policies, procedures, and security standards.
  14. Foster a positive and collaborative work environment within the team.
  15. Embrace a customer-centric approach to software development and strive to deliver innovative solutions that meet their needs.
Where is this job?
This job is located at Chennai, Tamil Nadu, India
Job Qualifications
  • Bachelor's Degree In Computer Science Or Related Field: A Strong Foundation In Computer Science Principles Is Essential For A Software Engineer Role At Natwest Group. A Degree In Computer Science Or A Related Field Demonstrates A Solid Understanding Of Programming Languages, Algorithms, And Data Structures.

  • Proficiency In Programming Languages: Natwest Group Uses A Variety Of Programming Languages For Their Software Development Needs, Including Java, Python, And C++. A Qualified Software Engineer Should Have Experience And Expertise In At Least One Of These Languages, As Well As A Willingness To Learn And Adapt To New Languages As Needed.

  • Experience With Agile Methodology: Natwest Group Follows An Agile Methodology For Software Development, Which Requires Continuous Integration, Testing, And Delivery. Candidates Should Have Experience Working In An Agile Environment And Be Familiar With Tools Such As Jira, Git, And Jenkins.

  • Strong Problem-Solving Skills: Software Engineers At Natwest Group Are Responsible For Designing And Implementing Complex Solutions To Business Problems. They Should Possess Strong Analytical And Problem-Solving Skills To Identify And Resolve Issues In A Timely And Efficient Manner.

  • Excellent Communication And Teamwork Skills: As Part Of A Larger Team, Software Engineers At Natwest Group Must Be Able To Effectively Communicate And Collaborate With Colleagues, Stakeholders, And Clients. This Includes Providing Updates On Project Progress, Presenting Technical Solutions, And Working Together To Achieve Common Goals.

Required Skills
  • Quality Assurance

  • Project Management

  • Data Analysis

  • Agile development

  • Database Management

  • Debugging

  • User Interface Design

  • System architecture

  • Team collaboration

  • Problem-Solving

  • Continuous

  • Coding Proficiency

Soft Skills
  • Communication

  • Customer Service

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • Teamwork

  • collaboration

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Software Engineer in Chennai, Tamil Nadu, India is between ₹7,00,000 - ₹15,00,000 per year. This can vary depending on factors such as experience, skillset, company, and industry. Some companies may offer higher salaries and benefits, while others may offer lower salaries but with additional perks such as stock options or bonuses. It is also worth noting that the cost of living in Chennai may be lower compared to other major cities in India, so the salary range may be considered competitive.

Additional Information
NatWest Group is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesHindi
Job PostedJanuary 30th, 2025
Apply BeforeSeptember 18th, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About NatWest Group

NatWest Group plc is a majority state-owned British banking and insurance holding company, based in Edinburgh, Scotland.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started