Source description
About the role
As a Software Engineer at our company, you will have the opportunity to take on an exciting new career challenge. You will be responsible for engineering and maintaining innovative, customer-centric, high-performance, secure, and robust solutions. In addition to working within a feature team, you will use your extensive experience to engineer software, scripts, and tools, often of a complex nature. You will collaborate with other engineers, architects, and business analysts across the platform. Your key responsibilities will include: - Producing complex and critical software rapidly and of high quality, adding value to the business - Working in permanent teams responsible for the full life cycle, from initial development through enhancement and maintenance to replacement or decommissioning - Collaborating to optimize our software engineering capability - Designing, producing, testing, and implementing working code across the life cycle, from requirements analysis and design through coding to testing, deployment, and operations To excel in this role, you should have a background in iOS, SwiftUI, SPM, and an understanding of how your expertise supports our customers. Additionally, you should have: - Experience working with Swift UI and knowledge in setting up Micro Frontend modules in iOS - Knowledge of setting up DevOps and code quality processes in iOS - Experience in solving highly complex, analytical, and numerical problems - Implementation of programming best practices, particularly around scalability, automation, virtualization, optimization, availability, and performance This role requires 45 hours per week and the job posting closing date is 27/05/2026. Your experience level for this position is at the executive level. As a Software Engineer at our company, you will have the opportunity to take on an exciting new career challenge. You will be responsible for engineering and maintaining innovative, customer-centric, high-performance, secure, and robust solutions. In addition to working within a feature team, you will use your extensive experience to engineer software, scripts, and tools, often of a complex nature. You will collaborate with other engineers, architects, and business analysts across the platform. Your key responsibilities will include: - Producing complex and critical software rapidly and of high quality, adding value to the business - Working in permanent teams responsible for the full life cycle, from initial development through enhancement and maintenance to replacement or decommissioning - Collaborating to optimize our software engineering capability - Designing, producing, testing, and implementing working code across the life cycle, from requirements analysis and design through coding to testing, deployment, and operations To excel in this role, you should have a background in iOS, SwiftUI, SPM, and an understanding of how your expertise supports our customers. Additionally, you should have: - Experience working with Swift UI and knowledge in setting up Micro Frontend modules in iOS - Knowledge of setting up DevOps and code quality processes in iOS - Experience in solving highly complex, analytical, and numerical problems - Implementation of programming best practices, particularly around scalability, automation, virtualization, optimization, availability, and performance This role requires 45 hours per week and the job posting closing date is 27/05/2026. Your experience level for this position is at the executive level.
More at NatWest