Job Detail in India

Software Engineer, VP (On site) - NatWest Group

Date Posted: May 07, 2024
Login to View Salary

Job Detail

  • Location:
    Gurugram, Haryana, India
  • Company:
  • Type:
    Full Time/Permanent
  • Shift:
    No
  • Career Level:
    No
  • Positions:
    No
  • Experience:
    No
  • Gender:
    No Preference
  • Degree:
    No
  • Apply Before:
    May 12, 2024

Job Description

Our people work differently depending on their jobs and needs. From hybrid working to flexible hours, we have plenty of options that help our people to thrive.

This role is based in India and as such all normal working days must be carried out in India.

Job description

Join us as a Software Engineer

  • This is an excellent opportunity to produce resilient and long-lived software that meets current non-functional requirements
  • You’ll be designing, producing, testing and implementing working code, and taking responsibility for the full life cycle of the system
  • You’ll be delivering value to your team by creating and curating working software safely and rapidly, while honing your technical talents in this critical role
  • We're offering this role at vice president level

What you'll do

As a Software Engineer, you’ll be developing knowledge of aspects of the associated platform across the disciplines of business, applications, data and infrastructure. We’ll look to you to liaise with principal engineers, architects in the domain and other key stakeholders to understand how the platform works and how it supports business objectives.

You’ll also be:

  • Improving performance through evaluating and analysing metrics
  • Applying Agile methods to the development of software
  • Designing and developing software with a focus on the automation of build, test and deployment activities, using executable patterns
  • Delivering intentional architecture and formulating emergent design

The skills you'll need

You’ll need a background in software engineering, software design or database design along with coding experience in multiple programming languages. We’ll look to you to have experience of implementing programming best practice, especially around scalability, automation, virtualisation, optimisation, availability and performance, and a track record of solving highly complex analytical and numerical problems.

You’ll be a very capable communicator, with the ability to communicate complex technical concepts clearly to your peers and management level colleagues, with good collaboration and stakeholder management skills.

Additionally, you’ll demonstrate:

  • Experience of working with code repositories, bug tracking tools and wikis
  • Experience of DevOps and Agile methodologies and associated toolsets
  • A background in test driven development alongside the use of automated test frameworks, mocking or stubbing and unit testing tools
  • Experience of designing and implementing API's
  • Knowledge of relational, in-memory, distributed and NoSQL databases

Skills Required

Job is expired

Company Overview

, India

Everything we do, every decision we make, begins and ends with our customers. Our people have a deep understanding of what our customers need, expert knowledge of our products and services, and the passion and creativity to find the best solutions.... Read More

Related Jobs

Google Map