Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

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.
Barclays

Senior Software Engineer

Barclays

. Design, develop, and improve software providing business, platform, and technology capabilities .

Posted 11/12/2026full-timeKnutsford • United KingdomSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and developing scalable software solutions using Go, Docker, and Kubernetes, while ensuring security and resilience through effective coding practices and risk management. Strong ability to collaborate with diverse stakeholders and mentor team members to enhance operational efficiency and platform reliability.

Highest-signal resume keywords
Go Programming LanguageDockerKubernetes/OpenShiftAPI SecurityGitLab CI/CD

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
REST ServicesConcurrencyContext HandlingTypeScriptAngular v15+GraphQL API ConsumptionDebuggingObservabilityUnit TestingRisk Management
Soft Skills
Communication SkillsMentoringCollaboration
Tools & Technologies
HelmSonarQubeZapZerologJasmineKarma
Industry Keywords
Cyber ResilienceRecovery ToolingMicroservicesEvent StreamingOperational Efficiency

Tech Stack

Tools & technologies
AngularCloudDockerGraphQLKubernetesMicroservicesOpenShiftRxJSTypeScriptGo

About the role

Key responsibilities & impact
  • Design, develop, and improve software providing business, platform, and technology capabilities
  • Develop and deliver scalable, maintainable, high-performance software solutions
  • Design, develop, and maintain cyber resilience and recovery tooling
  • Build and evolve a distributed microservices platform orchestrating complex workflows across multi-infrastructure environments
  • Integrate the platform with enterprise governance systems
  • Handle real-time event streaming and state management
  • Partner with infrastructure teams, security teams, and application owners
  • Deliver solutions that reduce recovery times, improve operational efficiency, and strengthen Barclays’ resilience posture
  • Own key architectural decisions
  • Collaborate with peers and participate in code reviews
  • Mentor team members and guide less experienced specialists
  • Contribute to platform scalability, reliability, and security
  • Follow secure coding practices and implement effective unit testing
  • Stay informed of technology trends and contribute to technology communities
  • Advise stakeholders on functional and cross-functional impacts
  • Manage and mitigate risks and strengthen controls
  • Build relationships with internal and external stakeholders to achieve business objectives

Requirements

What you’ll need
  • Strong commercial experience with Go, including production REST services (Gin or similar), concurrency, context handling, and table-driven/parallel testing with testify
  • Hands-on experience with Docker, Kubernetes/OpenShift, and Helm
  • Good understanding of API security: JWT, OAuth2/OIDC, and mTLS/TLS 1.2+
  • Working knowledge of TypeScript and Angular v15+, RxJS, and component testing with Jasmine/Karma
  • Good working knowledge of GraphQL API consumption
  • Experience building and maintaining GitLab CI/CD pipelines, including quality gates such as SonarQube, linting, and container scanning
  • Experience with cloud and containerisation technologies
  • Strong debugging and observability skills, including structured logging with Zap or zerolog, metrics, and health checks
  • Risk and controls knowledge
  • Communication skills and ability to interact with diverse stakeholders
  • Technical skills relevant to the role