FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
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, Associate Vice President
NatWest GroupSoftware Engineer maintaining high-performance, secure solutions at associate vice president level. Collaborating across teams to deliver high-quality software engineering capabilities.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Python programming and mainframe technologies, focusing on developing scalable, reusable solutions and optimizing software engineering processes. Proficient in implementing best practices for automation, performance, and stability within DevOps and Agile environments.
Highest-signal resume keywords
Python Programming ExpertiseMainframe Technologies (DB2, VSAM, CICS)DevOps Experience (CI/CD Pipelines)Agile MethodologiesSoftware Engineering Best Practices
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Python ProgrammingMainframe IntegrationAutomated Testing FrameworksScalability SolutionsVirtualization TechniquesPerformance OptimizationBatch ProcessingReusable Software DesignEnvironment StabilityTooling Development
Soft Skills
Analytical Problem SolvingCollaborationCustomer Centricity
Tools & Technologies
Development ToolsTesting ToolsBug Tracking ToolsWikisAgile Tools
Industry Keywords
Software EngineeringDevOpsAgileMainframe TechnologiesCloud Platforms
Tech Stack
Tools & technologiesCloudPython
About the role
Key responsibilities & impact- Engineer and maintain innovative, customer centric, high performance, secure and robust solutions
- Working within a feature team and using extensive experience to engineer software, scripts and tools
- Producing complex and critical software rapidly and of high quality which adds value to the business
- Collaborating to optimise our software engineering capability
- Working across the life cycle, from requirements analysis and design, through coding to testing, deployment and operations
- Designing reusable mainframe-centric plug-ins, modules, templates, and environment-ready components
- Engineering reusable environment patterns and supporting artefacts that integrate core mainframe technologies with distributed and cloud platforms
- Implementing repeatable mainframe-driven patterns and tooling that improve environment stability, scalability, and developer experience
Requirements
What you’ll need- Experience of working with development and testing tools, bug tracking tools and wikis
- A background in solving highly complex, analytical and numerical problems
- Strong Python programming expertise, developing scalable and reusable solutions while integrating with mainframe technologies such as DB2, VSAM, CICS, and batch processing environments
- Experience applying Python within DevOps, testing, and Agile environments, including CI/CD pipelines, automated testing frameworks, and tooling for mainframe-integrated platforms
- Experience of implementing programming best practice, especially around scalability, automation, virtualisation, optimisation, availability and performance
Benefits
Comp & perks- Professional development opportunities