This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join Barclays as a Senior Engineer and play a key role in designing, developing, and delivering innovative technology solutions that support our business-critical platforms. Working within a collaborative Agile environment, you will leverage modern engineering practices to build scalable applications, drive technical excellence, and contribute to the success of a high-performing team.
Job Responsibility
Design, develop and improve software that provides business, platform, and technology capabilities
Development and delivery of high-quality software solutions using industry aligned programming languages, frameworks, and tools
Cross-functional collaboration with product managers, designers, and other engineers to define software requirements and devise solution strategies
Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
Stay informed of industry technology trends and innovations
Adherence to secure coding practices
Implementation of effective unit testing practices
Requirements
In depth knowledge of NodeJS, Typescript, React and JavaScript ecosystems
Exposure to Agile practices
Experience working with Dev/Sec/Ops, including exposure to using CI/CD tools
Experience with relational databases, for example OracleDB
Experience of owning application stacks, and leading technical decisions for those applications
Experience mentoring less experienced developers in the team, and managing 1–2 colleagues
Nice to have
Experience with relational databases, for example OracleDB
Experience of owning application stacks, and leading technical decisions for those applications
Experience mentoring less experienced developers in the team, and managing 1–2 colleagues