Leave us your email address and we'll send you all the new jobs according to your preferences.
Software Engineer
Posted 6 hours 29 minutes ago by Barclays
Join Barclays as a Software Engineer, where you'll be part of the Wholesale Lending team to spearhead the evolution of our digital landscape, driving innovation and excellence. You'll also benefit from being part of a vast professional network, collaborating with industry leaders and experts.
To be successful as a Software Engineer, you should have experience with:
- Java software development including Spring Boot framework with strong core Java skills including but not limited to Generics, Collections, Multithreading, I/O, Streams, REST, and JDBC.
- Proficiency in reading, writing, and debugging multithreaded Java code.
- Tools such as JIRA, GIT, IntelliJ IDEA, GitLab.
Additional highly valued skills may include:
- Understanding of lending products, especially how they are priced.
- A structured approach to problem-solving and managing parallel streams of work.
- Experience in writing highly performant and scalable solutions.
You may be assessed on key critical skills relevant for success in the role, such as risk and controls, change and transformation, business acumen, strategic thinking, digital and technology skills, as well as job-specific technical skills.
This role will be based in our Knutsford office.
Purpose of the roleTo 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 requirements, devise solutions, and ensure alignment with business objectives.
- Participation in code reviews and 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.
- Advising and influencing decision-making, contributing to policy development, and collaborating with other functions.
- Leading a team, setting objectives, coaching, and appraising performance.
- Demonstrating leadership behaviors: Listen and be authentic, Energize and inspire, Align across the enterprise, Develop others.
- For individual contributors, leading collaborative assignments and guiding team members.
- Consulting on complex issues and supporting risk mitigation and control development.
- Managing risks and strengthening controls related to work performed.
- Collaborating across areas, engaging in complex data analysis, and communicating complex information effectively.
- Influencing stakeholders to achieve desired outcomes.
All colleagues are expected to demonstrate Barclays' values of Respect, Integrity, Service, Excellence, and Stewardship, and embody the Barclays Mindset: Empower, Challenge, and Drive.
Barclays
Related Jobs
BI Engineer
- £60,000 Annual
- London, United Kingdom
Technical Success Manager - Cisco products, Cisco360 - Hybrid - £40,000 - £50,000 + £5K-£10k bonus
- Birmingham, United Kingdom
Full Stack - Software Developer
- £55,000 - £65,000 Annual
- Sussex, United Kingdom
Manager - Strategic Alliances (Microsoft) - BCG Vantage
- London, United Kingdom
Head of Front-Office Technology & Applications - Crypto - High-Frequency Trading Environment
- £180,000 Annual
- London, United Kingdom