NatWest Group

Software Engineer

NatWest Group

full-time

Posted on:

Location Type: Office

Location: GurugramIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Support a team of developers and set the technical direction of the deliveries
  • Oversee the work quality of the software engineering team
  • Implement a culture of concise and comprehensive technical documentation as a continuous process
  • Support and monitor the technical progress against plans, while safeguarding functionality, scalability and performance and providing updates to stakeholders
  • Support and mentor the team in the understanding of relevant software languages and technical domains
  • Drive the adoption of software engineering principles, processes and best practices
  • Liaise with engineers, architects, business analysts and other key stakeholders

Requirements

  • At least eight years of experience in IT production support, software engineering, software design or database design and architecture
  • Experience in providing technical leadership and accountability for a software engineering team
  • Experience of test-driven development and the use of automated test frameworks
  • Knowledge of key phases of the software delivery lifecycle and established software development methodologies
  • Ability to develop software in an SOA or micro-services paradigm using Java, Spring Boot, REST APIs
  • Development experience in Oracle Database and PL/SQL programming
  • Experience in Unix or Linux environments, shell scripting and incident management tools like ServiceNow or Remedy
  • A background of implementing programming best-practice, especially around scalability, availability and performance
  • Experience of working in an environment where products must be delivered to specific timescales
Benefits
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootREST APIsOracle DatabasePL/SQLUnixLinuxshell scriptingtest-driven developmentautomated test frameworks
Soft Skills
technical leadershipmentoringcommunicationstakeholder managementquality oversightdocumentationteam supportprocess improvementcollaborationaccountability