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.

API Software Engineer
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 expertise in software engineering and design, particularly in Java-based microservices and APIs, while ensuring adherence to security protocols and best practices throughout the software development lifecycle.
Highest-signal resume keywords
Java-Based Microservices DevelopmentAPI Design and IntegrationCloud Platforms (AWS, GCP, PCF)Automated Testing and Code CoverageSoftware Development Lifecycle
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 DesignMicroservices ArchitectureRequirements AnalysisCodingTestingDeploymentOperationsSolution DesignUnit Testing
Soft Skills
CollaborationCommunication
Tools & Technologies
OAuthMTLS
Industry Keywords
Open BankingAPI-Based IntegrationsMulti-Tier ArchitecturesEngineering Best Practices
Tech Stack
Tools & technologiesAWSCloudGoogle Cloud PlatformJavaMicroservices
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 software, scripts and tools
- Liaise with engineers, architects and business analysts across the platform
- Produce complex and critical software rapidly and to a high quality
- Work in permanent teams responsible for the full lifecycle from initial development through enhancement and maintenance to replacement or decommissioning
- Collaborate to optimise software engineering capability
- Design, produce, test and implement software solutions
- Work across requirements analysis, design, coding, testing, deployment and operations
Requirements
What you’ll need- Experience in software engineering, software design and microservices architecture
- Hands-on experience designing, building and delivering Java-based microservices and APIs
- Understanding of the software development lifecycle
- Knowledge of Open Banking flows, API-based integrations, multi-tier architectures, and security protocols such as OAuth and mTLS
- Experience working with cloud platforms such as AWS, GCP or PCF
- Understanding of software design principles, microservices architecture and engineering best practices
- Experience across the full software development lifecycle, including solution design, development, unit testing, code reviews, deployment and ongoing maintenance
- Experience implementing automated testing and code coverage practices
Benefits
Comp & perks- Remote First working arrangement
- 35-hour work week