Barclays has announced a hiring opportunity for the role of Gen AI Developer. According to the official job description, this position is based in Pune and focuses on designing, developing, and improving software solutions using modern engineering methodologies.
The role is suitable for professionals who have experience in software development, secure coding practices, collaboration across engineering teams, and delivering scalable technology solutions.
About the Barclays Gen AI Developer Role
As a Gen AI Developer, you will design, develop, and enhance software that supports business, platform, and technology capabilities for customers and colleagues.
You will collaborate with product managers, designers, and engineering teams to build scalable software solutions while maintaining high standards of code quality, security, and performance.
Job Details
Company: Barclays
Role: Gen AI Developer
Job Type: Full-Time
Location: Pune
Purpose of the Role
According to the official job description, the purpose of this role is to design, develop, and improve software using various engineering methodologies that provide business, platform, and technology capabilities for customers and colleagues.
Job Responsibilities
As a Gen AI Developer, you will develop and deliver high-quality software solutions using industry-aligned programming languages, frameworks, and development tools. You will ensure that applications are scalable, maintainable, optimized for performance, and aligned with secure coding standards.
The role involves collaborating with product managers, designers, and software engineers to define technical requirements, develop solution strategies, and integrate software solutions with business objectives.
You will also participate in peer code reviews, contribute to knowledge sharing, stay informed about emerging technology trends, and actively support technical communities within the organization.
Additionally, you will implement unit testing practices to improve software quality, readability, reliability, and maintainability while following secure development practices to reduce vulnerabilities and protect sensitive data.
Analyst Expectations
According to the official job description, candidates are expected to perform assigned activities consistently while maintaining high quality standards and contributing to continuous improvement.
The role requires in-depth technical knowledge within the assigned area of expertise along with a thorough understanding of relevant engineering principles and concepts.
Depending on the responsibilities assigned, professionals may lead and mentor team members, coordinate work allocation, support professional development, or act as individual contributors by providing technical guidance and expertise.
The position also involves partnering with other business functions, managing operational responsibilities, supporting risk mitigation initiatives, advising stakeholders, strengthening controls, and ensuring compliance with relevant policies, regulations, and organizational standards.
Candidates are expected to make informed technical decisions, solve problems using their professional experience, communicate effectively with stakeholders, and contribute to achieving business objectives.
Required Skills
According to the official job description, candidates should have experience with:
- Software Development
- Programming Languages
- Software Frameworks
- Code Reviews
- Unit Testing
- Secure Coding Practices
- Performance Optimization
- Cross-functional Collaboration
- Software Design
- Technical Problem Solving
Professional Skills
The official job description also highlights the importance of:
- Technical leadership
- Collaboration
- Knowledge sharing
- Analytical thinking
- Decision making
- Risk management
- Stakeholder management
- Communication skills
- Continuous learning
Work Location
According to the official job posting:
Location: Pune
Why Consider This Opportunity?
This role provides an opportunity to work on modern software engineering projects while collaborating with cross-functional teams, contributing to software quality, secure development practices, and continuous technology innovation.
Professionals will also have opportunities to strengthen technical expertise, participate in knowledge-sharing initiatives, and contribute to engineering excellence across the organization.
How to Apply
Interested candidates can apply through the official Barclays Careers portal.
Official Job Link
Apply for Barclays Gen AI Developer Role
Final Words
The Gen AI Developer role at Barclays offers an opportunity to work on software engineering initiatives focused on scalable application development, secure coding, collaboration, and continuous improvement.
Before applying, carefully review the official job description and ensure your resume highlights your experience with software development, programming, unit testing, secure coding, code reviews, performance optimization, and cross-functional collaboration, as these are the primary qualifications and responsibilities mentioned by Barclays.a

0 Comments
If you have any doubts, Please let me know