Job Description
- Senior-level Software Engineer role focused on designing, developing, and maintaining secure, high-performance, and customer-centric software solutions
- Works within feature teams to deliver complex software across the full development lifecycle
- Collaborates with architects, engineers, and business analysts to optimise software engineering capability
Key Responsibilities
- Produce high-quality, complex software rapidly that delivers tangible business value
- Participate in the full software lifecycle, including requirements analysis, design, coding, testing, deployment, maintenance, and decommissioning
- Design, develop, test, and implement scalable microservices and RESTful APIs
- Collaborate with cross-functional teams to optimise software engineering practices and delivery processes
- Ensure solutions are resilient, fault-tolerant, and aligned with best practices in scalability, automation, virtuali...
Ready to Apply?
Take the next step in your AI career. Submit your application to Natwest Digitalx today.
Submit Application