The role involves designing, developing, and improving software utilizing various engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues
Job Summary
The role involves designing, developing, and improving software utilizing various engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues.
The developer will work closely with product managers, business analysts, and technology teams to align solutions with Barclays Architecture, Data and Security standards while participating in Scrum ceremonies and managing application health.
All colleagues are expected to demonstrate Barclays Values of Respect, Integrity, Service, Excellence and Stewardship and the Barclays Mindset to Empower, Challenge and Drive.
Matching Summary
The role involves designing, developing, and improving software utilizing various engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues.
Skills & Requirements
Must-have
Full stack enterprise application development
Object oriented languages C# and Python
Cloud technologies AWS
Micro-service development
Agile methodologies Scrum and SAFe
DevSecOps tools and CI/CD pipelines
RDBMS experience SQL Server
Nice-to-have
Cross-functional collaboration
Code quality and knowledge sharing culture
Risk mitigation and controls
Stakeholder communication and escalation
Technical leadership and team supervision
Continuous improvement mindset
Business acumen and strategic thinking
Key Requirements
Bachelor’s degree in Computer Science or related discipline
5-7 years hands-on full stack development experience
5+ years experience with Angular, React, JQuery
5+ years RDBMS experience, SQL Server preferred
3+ years cloud enabled micro-service development
Experience with messaging frameworks Kafka, MQ, Solace