Role Overview
Join Barclays as a Software Engineer- Containers role, where to design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
About Barclays
Barclays is a major global financial services provider engaged in personal banking, credit cards, corporate and investment banking and wealth management.
Key Responsibilities
- Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools.
- Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
- Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing.
- Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
- Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.
Requirements & Eligibility
- Experience configuring, using or maintaining Kubernetes (Openshift or EKS or AKS)
- Experience in developing and coding software using Python or Golang
- Experience with Docker, Containers and Cloud-Native utilities and software
Required Skills & Tech
KubernetesOpenshiftEKSAKSPython