Instagram
youtube
Facebook

Software Engineer

2 - 5 years
10–18 LPA
10 June 20, 2025
Job Description
Job Type: Full Time Education: Bachelor’s / Master’s Degree in Computer Science / Engineering / Technology / Related Fields Skills: Python, .net, React Native, Django, Javascript, HTML, CSS, Typescript, Communication Skills, Power Bi, Numpy Pandas, Sql, machine learning, Data Analysis, Coimbatore, Data Science, Java, Adobe XD, Figma, php, wordpress, Artificial Intelligence, Excel

Job Title: Software Engineer

Job ID/Reference Code: JR-0000042575
Location: Pune, India
Experience Required: 2–5 Years
Educational Requirements:

  1. Bachelor’s Degree in Computer Science / Engineering / IT or related field


Service Line: Markets Post Trade


Role Overview:

  1. As a Software Engineer at Barclays, you will contribute to the development of cutting-edge web applications and tools that integrate data science and NLP for post-trade surveillance.

  2. You will build Python-based APIs and React user interfaces while ensuring software quality, scalability, and reliability.

  3. This is a hands-on development role within a collaborative Agile team working on high-impact systems.


Key Responsibilities:

  1. Develop REST APIs and backend services using Python and Flask.

  2. Assist in creating responsive front-end components using React and modern JavaScript/TypeScript.

  3. Integrate NLP and data science algorithms into the application ecosystem.

  4. Write clean, efficient, and well-documented code following best practices.

  5. Collaborate with team members, designers, and stakeholders to meet project objectives.

  6. Perform debugging, testing, and optimization for maximum performance.

  7. Contribute to Agile ceremonies and continuous integration workflows.

  8. Maintain source code using Git and follow secure development practices.


Technical Requirements:

  1. Strong proficiency in Python and experience with Flask.

  2. Experience developing and consuming RESTful APIs.

  3. Familiarity with React.js and component-based UI development.

  4. Basic understanding of SQL and working with databases.

  5. Hands-on knowledge of Unix/Linux systems and Bash scripting (optional but preferred).

  6. Comfortable working in Agile teams and fast-paced environments.

  7. Good written and verbal communication skills.

  8. Understanding of data science/NLP/visualization libraries is a plus.


Preferred Skills:

  1. Previous exposure to financial systems, especially surveillance tools.

  2. Experience integrating Python analytics into web applications.

  3. Familiarity with TypeScript, Git, and code collaboration tools like Jira or GitLab.

  4. Exposure to containerization (Docker) and cloud environments (good to have).

  5. Analytical mindset with the ability to solve complex problems effectively.


Analyst Expectations:

  1. Deliver tasks on time and to a high standard while continuously improving output.

  2. Provide in-depth technical input within your area of expertise.

  3. Supervise junior developers when needed and share technical knowledge.

  4. Support development of new policies and mitigate operational risks.

  5. Maintain compliance with all security and governance protocols.

  6. Actively collaborate across teams and contribute to organization-wide initiatives.

  7. Influence stakeholders with thoughtful, fact-based recommendations.

  8. Take ownership of personal development and maintain strong functional knowledge.


Leadership & Behavioural Expectations:

  1. Demonstrate Barclays’ LEAD behaviours:

    1. Listen and be authentic

    2. Energise and inspire

    3. Align across the enterprise

    4. Develop others

  2. Uphold Barclays’ core Values: Respect, Integrity, Service, Excellence, Stewardship

  3. Exhibit the Barclays Mindset: Empower, Challenge, and Drive

  4. Make evaluative decisions based on detailed technical analysis.

  5. Communicate clearly with team members and external stakeholders.

  6. Promote a culture of continuous learning, innovation, and accountability.

Jobs in other cities