Design, develop and improve software utilising various engineering methodologies that provides business, platform, and technology capabilities for our customers and colleagues
Job Summary
Design, develop and improve software utilising various engineering methodologies that provides business, platform, and technology capabilities for our customers and colleagues.
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.
Join us as a Software Engineer at Barclays, where you'll spearhead the evolution of our digital landscape, driving innovation and excellence.
Matching Summary
Design, develop and improve software utilising various engineering methodologies that provides business, platform, and technology capabilities for our customers and colleagues.
Skills & Requirements
Must-have
Frontend development (HTML5, CSS3, JavaScript)
Backend development (Node.js, Python, Java, .NET)
SQL and NoSQL databases
Git version control
RESTful API development
Secure coding practices
Unit testing practices
Nice-to-have
GraphQL experience
Cross-functional collaboration
Knowledge sharing culture
Industry technology trends
Risk mitigation
Policy development
Key Requirements
Proficiency in HTML5, CSS3, JavaScript (ES6+)
Experience with modern frontend frameworks (React, Vue.js, or Angular)
Experience with server-side technologies (Node.js, Python, Java, or .NET)