Key Responsibilities
**
- Develop and maintain high-quality Python code for projects within Barclays.
- Collaborate with cross-functional teams to understand project requirements and deliver solutions.
- Participate in code reviews and provide feedback to ensure code quality and best practices.
- Stay updated with the latest technologies and trends in Python development to improve skills and contribute to team growth.
- Troubleshoot and debug issues during the development process.
- Communicate effectively with team members, stakeholders, and management to provide updates and discuss project progress.
- Identify opportunities for process improvement and implement changes to enhance efficiency and productivity.
- Follow project timelines and adhere to coding standards and guidelines.
- Mentor and coach junior developers to foster a strong learning and development culture.
- Continuously seek innovative solutions to enhance project functionality and performance.
Barclays is an Equal Opportunity Employer and is committed to creating an inclusive environment for all employees, celebrating diversity and prohibiting discrimination based on various legally protected characteristics.