The Software Engineer will design, develop, and enhance high quality software solutions that support business, platform, and technology capabilities for internal stakeholders.
Maintain and retrain Generative AI models, ensuring compliance with internal governance and Barclays standards.
Contribute to Management Information (MI) generation for senior leadership.
Develop and maintain adjustment and provisioning functionalities.
Collaborate with Release Management for automated deployments and CI/CD processes.
Requirements
Design, develop, and deliver high quality software using industry standard programming languages, frameworks, and tools.
Strong engineering fundamentals, attention to detail, and ability to build scalable, secure, and high performing applications.
Collaborate with product managers, designers, and cross functional engineering teams.
Implement robust unit testing practices to ensure code reliability and quality.
Follow secure coding standards to mitigate risks and safeguard sensitive data.
Stay current with emerging technologies, tools, and best practices.
Benefits
Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade
Company paid holidays
Personal Days
Sick Leave
Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
Life and disability insurance
Employee assistance programs
Other benefits as provided by local policy and eligibility