
Software Engineer
NatWest Group
full-time
Posted on:
Location Type: Office
Location: Gurugram • India
Visit company websiteExplore more
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