Description
We are seeking a skilled software engineer to design, develop, and improve software that provides business, platform, and technology capabilities for our customers and colleagues.
Responsibilities
- Develop and deliver high-quality software solutions using industry-standard programming languages, frameworks, and tools, ensuring scalability, maintainability, and optimal performance.
- Collaborate with cross-functional teams, including product managers, designers, and engineers, to define software requirements and devise solution strategies that align with business objectives.
- Participate in code reviews, promote code quality, and share knowledge with peers.
- Stay updated on industry technology trends and contribute to the organisation's technology communities to foster technical excellence and growth.
- Adhere to secure coding practices to mitigate vulnerabilities and protect sensitive data.
- Implement effective unit testing practices to ensure proper code design, readability, and reliability.
Assistant Vice President Expectations
- Advise and influence decision-making, contribute to policy development, and take responsibility for operational effectiveness.
- Lead a team, set objectives, and coach employees to achieve objectives.
- Demonstrate leadership behaviours, including listening, energising, aligning, and developing others.
- Perform complex analysis, communicate complex information, and influence stakeholders.
Values and Mindset
- Demonstrate Barclays Values: Respect, Integrity, Service, Excellence, and Stewardship.
- Embody the Barclays Mindset: Empower, Challenge, and Drive.