Join Barclays as an Innovation Engineer, where you’ll be responsible for implementing new technologies—particularly in Java development, vendor product integration, and experimentation with emerging platforms. This role is part of an Innovation Hub in Glasgow, focused on working with leading technologies in a fast-paced, collaborative environment.
To be successful in this role, you should have:
- Proficient Java development skills
- Experience with cloud technology platforms
- Front-end and back-end development experience
Other highly valued skills may include:
- Exposure to AI and Machine Learning
- Experience experimenting with new and emerging platforms
- Familiarity with Agile development techniques
You may be assessed on key skills relevant for success in this role, such as risk and controls, change and transformation, business acumen, strategic thinking, and digital and technology skills.
This role is based in Glasgow.
Purpose of the role
To design, develop, and improve software, utilizing various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
Accountabilities
- Development and delivery of high-quality software solutions using industry-aligned programming languages, frameworks, and tools, ensuring code is scalable, maintainable, and optimized for performance.
- Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration with business objectives.
- Participation in code reviews, promoting a culture of code quality and knowledge sharing.
- Staying informed of industry technology trends and actively contributing to technology communities within the organization.
- Adhering to secure coding practices to mitigate vulnerabilities and protect sensitive data.
- Implementing effective unit testing practices to ensure code quality and reliability.
Assistant Vice President Expectations
- Advising and influencing decision-making, contributing to policy development, and collaborating with other functions/business divisions.
- Leading a team to perform complex tasks, setting objectives, coaching, and appraising performance.
- If in a leadership role, demonstrating leadership behaviors: Listen, Energize, Align, Develop.
- For individual contributors, leading collaborative assignments, guiding team members, and identifying new directions for projects.
- Consulting on complex issues and supporting risk mitigation and control development.
- Managing risk and strengthening controls related to work performed.
- Collaborating across areas to support business strategy and activity.
- Engaging in complex data analysis from multiple sources to solve problems creatively and effectively.
- Communicating complex or sensitive information clearly.
- Influencing stakeholders to achieve desired outcomes.
All colleagues are expected to demonstrate Barclays' Values: Respect, Integrity, Service, Excellence, and Stewardship, as well as the Barclays Mindset: Empower, Challenge, and Drive.