FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer – AVP
NatWest Group. Engineer and maintain innovative, customer-centric, high-performance, secure, and robust solutions .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive experience in software engineering, design, and architecture, with a strong focus on middleware platforms and CI/CD pipeline management. Proficient in scripting and automation practices to ensure high availability and performance of enterprise applications.
Highest-signal resume keywords
Middleware Platform AdministrationCI/CD Pipeline ManagementScripting in Python, Bash, and PowerShellUnix, Linux, and Windows Server AdministrationDocker and Kubernetes Knowledge
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software EngineeringSoftware DesignArchitecturePerformance TuningCapacity PlanningTroubleshootingAutomated Deployment PracticesProgramming Best PracticesInfrastructure as Code (IaC)High Availability
Soft Skills
CollaborationCommunicationCustomer-Centric Approach
Tools & Technologies
Apache HTTP ServerTomcatWebSphereIISGitLabAWSAzureDockerKubernetesGit
Industry Keywords
Software Life CycleRequirements AnalysisDeploymentOperationsVirtualisation
Tech Stack
Tools & technologiesApacheAWSAzureDockerKubernetesLinuxPythonUnix
About the role
Key responsibilities & impact- Engineer and maintain innovative, customer-centric, high-performance, secure, and robust solutions
- Work within a feature team to engineer complex software, scripts, and tools
- Liaise with engineers, architects, and business analysts across the platform
- Produce complex and critical software rapidly and with high quality
- Work in permanent teams responsible for the full software life cycle, from initial development through enhancement, maintenance, replacement, or decommissioning
- Collaborate to optimise software engineering capability
- Design, produce, test, and implement working code
- Work across requirements analysis, design, coding, testing, deployment, and operations
Requirements
What you’ll need- Background in software engineering, software design, and architecture
- Understanding of how the area of expertise supports customers
- At least eight years of hands-on experience administering and supporting middleware platforms including Apache HTTP Server, Tomcat, WebSphere, and IIS across production and non-production environments
- Expertise in Unix, Linux, and Windows Server administration, performance tuning, capacity planning, troubleshooting, and ensuring high availability of enterprise applications
- Experience building and maintaining CI/CD pipelines using GitLab
- Strong scripting capabilities in Python, Bash, and PowerShell
- Knowledge of Docker, Kubernetes, Infrastructure as Code (IaC), AWS, Azure, and Git
- Experience with automated deployment practices
- Experience implementing programming best practices around scalability, automation, virtualisation, optimisation, availability, and performance