Join us as a Fullstack Software Engineer within our Private Bank area and be involved in a large-scale modernization and build of a mobile-first app to be used by 10,000 clients. This role offers a great opportunity for frontend developers to upscale their backend skills in Java.
To be successful as a Fullstack Software Engineer, you should have:
* Experience with React, React Testing Library, and React Query
* Previous experience in Financial Services or a large entity
* Exposure to Java, Spring Boot or other frameworks, JUnit, and Mockito
Additional valued skills include:
* Computing degree
* Experience with cloud providers (preferably AWS)
* Experience with responsive design and Accessibility
This role will be based at our Glasgow Campus.
Purpose of the role
Design, develop, and improve software using various engineering methodologies to provide business, platform, and technology capabilities for our customers and colleagues.
Accountabilities
* Develop and deliver high-quality software solutions using industry-standard programming languages, frameworks, and tools, ensuring scalability, maintainability, and performance.
* Collaborate with product managers, designers, and engineers to define requirements and ensure seamless integration.
* Participate in code reviews and promote a culture of quality and knowledge sharing.
* Stay informed of industry trends and contribute to technology communities within the organization.
* Follow secure coding practices to mitigate vulnerabilities and protect data.
* Implement effective unit testing practices to ensure code quality and reliability.
Analyst Expectations
* Perform activities timely and to a high standard, driving continuous improvement.
* Possess in-depth technical knowledge and experience in your area of expertise.
* Lead and support team development, guiding work and professional growth.
* Demonstrate leadership behaviors such as listening, inspiring, aligning, and developing others.
* Develop technical expertise and act as an advisor where appropriate.
* Partner with other functions and manage risks and controls effectively.
* Understand how your work contributes to organizational objectives and demonstrate attention to detail.
* Resolve problems using technical experience and guide team members.
* Communicate effectively with stakeholders and build networks.
All colleagues are expected to embody the Barclays Values of Respect, Integrity, Service, Excellence, and Stewardship, and demonstrate the Barclays Mindset to Empower, Challenge, and Drive.
#J-18808-Ljbffr