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 solution design, with a strong focus on delivering scalable, high-quality applications throughout the software development lifecycle. Proficient in Agile methodologies and experienced in designing and building RESTful APIs while optimizing performance and ensuring robust DevOps practices.
Highest-signal resume keywords
JavaSpring BootMavenRESTful API DesignAgile Methodologies
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 EngineeringSolution DesignPerformance TuningTroubleshootingRequirements AnalysisCodingTestingDeploymentOperationsMicroservices Architecture
Soft Skills
Collaborative Team PlayerProblem Solving
Tools & Technologies
GitLabSplunkGrafanaCI/CD PracticesAutomation Tools
Industry Keywords
High-Performance SolutionsCustomer-Centric SolutionsEnterprise-Grade ApplicationsSoftware Development LifecycleCachingScalabilityResiliency
Tech Stack
Tools & technologiesGrafanaJavaMavenMicroservicesSplunkSpringSpring BootSpringBoot
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
- Manage software across its 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- Background in software engineering and solution design
- Experience delivering scalable, reliable applications throughout the software development lifecycle
- Collaborative team player who enjoys solving complex technical challenges
- Experience delivering high-quality software in an Agile environment
- Hands-on experience with Java, Spring Boot, Maven, DB2 and GitLab
- Experience delivering enterprise-grade applications from design through deployment
- Experience designing and building RESTful APIs according to engineering standards and best practices
- Understanding of microservices architecture, scalability, resiliency, caching and performance optimisation
- Experience with Java performance tuning and troubleshooting, including root cause analysis and resolution of complex technical issues
- Knowledge of DevOps and CI/CD practices
- Experience with Agile delivery, automation, production support and monitoring tools such as Splunk and Grafana
Benefits
Comp & perks- 35-hour work week
- Hybrid working arrangement