# Software Engineer

**Company**: Barclays
**Location**: London
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Finance

**Apply**: https://barclays.wd3.myworkdayjobs.com/en-US/External_Career_Site_Barclays/job/Canary-Wharf-1-Churchill-Place/Software-Engineer_JR-0000086230?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_79a22469-6d9

## Description

We are seeking a talented Software Engineer to join our team in London or Knutsford. As a Software Engineer, you will contribute to building and enhancing a scalable, event-driven Platform that supports real-time integrations across Barclays' digital ecosystem.

**Purpose of the role**

Your primary responsibility will be to design, develop, and improve software, utilizing various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.

**Accountabilities**

- Develop and deliver high-quality software solutions using industry-aligned programming languages, frameworks, and tools, ensuring that code is scalable, maintainable, and optimized for performance.

- Collaborate with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.

- Participate in code reviews, promote a culture of code quality and knowledge sharing, and stay informed about industry technology trends and innovations.

- Adhere to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.

- Implement effective unit testing practices to ensure proper code design, readability, and reliability.

**Assistant Vice President Expectations**

- Advise and influence decision-making, contribute to policy development, and take responsibility for operational effectiveness.

- Lead a team performing complex tasks, using well-developed professional knowledge and skills to deliver on work that impacts the whole business function.

- Demonstrate leadership behaviors to create an environment for colleagues to thrive and deliver to a consistently excellent standard.

**Key Skills**

- Strong experience with Java, Spring, Kafka, and microservice design.

- Good understanding of AWS cloud services and OpenShift/Kubernetes.

- Hands-on experience with DevOps tooling and CI/CD automation.

- Knowledge of PostgreSQL and relational data modeling.

- Exposure to event-driven patterns, or API platforms (Kafka preferred).

- Experience in writing Infrastructure as Code (Terraform/Cloudformation).

- Automation Testing of the framework.

**Desirable Skills**

- Ability to challenge existing approaches and drive platform improvements.

- Strong communication and stakeholder collaboration skills.

- Ability to articulate technical concepts clearly to varied audiences.

## Skills

### Required
- Java
- Spring
- Kafka
- microservice design
- AWS cloud services
- OpenShift/Kubernetes
- DevOps tooling
- CI/CD automation
- PostgreSQL
- relational data modeling
- event-driven patterns
- API platforms
- Infrastructure as Code
- Terraform/Cloudformation
- Automation Testing

### Nice to have
- ability to challenge existing approaches
- strong communication and stakeholder collaboration skills
- articulate technical concepts

---

Source: [Apply at barclays.wd3.myworkdayjobs.com](https://barclays.wd3.myworkdayjobs.com/en-US/External_Career_Site_Barclays/job/Canary-Wharf-1-Churchill-Place/Software-Engineer_JR-0000086230?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
