Barclays

Senior Developer

Barclays
Apply
26 days ago
Pune, IndiaSenior

Responsibilities

  • Design and develop end-to-end software solutions in Python and the AWS ecosystem for critical business problems.
  • Build and maintain complex batch and web applications using Python and React.
  • Deliver technical components through the full development lifecycle, including demonstrations, design, development, implementation, documentation, and transition to support.
  • Develop resilient, scalable, reliable, and high-performing enterprise data solutions for analytics, reporting, machine learning, and data integration.
  • Implement effective testing, secure coding, performance optimization, code reviews, and quality practices.
  • Support DevOps and infrastructure deployments, cloud automation, and containerized or microservices-based architectures.
  • Collaborate with business analysts, product owners, engineering teams, Business Engagement Leads, and other stakeholders to understand requirements and deliver solutions.
  • Consult on the implementation and maintenance of business applications and contribute to technical communities and knowledge sharing.
  • Guide team members or act as a technical advisor, influence decisions, manage risks and controls, and coordinate with related teams.

Requirements

  • Experience designing and developing end-to-end solutions using Python and AWS.
  • Experience building complex batch and web applications with Python and React.
  • Experience delivering technical components across the full software development lifecycle.
  • Experience with DevOps, infrastructure deployments, AWS cloud services, and automation.
  • Knowledge or experience with Postgres, DocumentDB, and other AWS services.
  • Preferred experience in banking or the enterprise data domain.
  • Experience with REST or SOAP APIs, microservices, containerized architecture, Kafka or MQ messaging, and CI/CD integration using Jenkins or GitLab.
  • Awareness of AWS and Azure environments.
  • Ability to collaborate with business and technical stakeholders, produce thorough documentation, and deliver solutions to Barclays standards.
  • In-depth technical knowledge, problem-solving ability, stakeholder communication skills, and understanding of risk, controls, and regulatory obligations.

Benefits

  • The role is based in Pune, India.
  • The position offers the opportunity to work on enterprise data platforms supporting analytics, machine learning, reporting, and data integration.
  • The role includes collaboration across business, product, engineering, and stakeholder teams using agile delivery models.

Categories

BackendData Engineering
Barclays

About Barclays

10,000+ employees

Our vision is to be the UK-centred leader in global finance. We are a diversified bank with comprehensive UK consumer, corporate and wealth and private banking franchises, a leading investment bank and a strong, specialist US consumer bank. Through these five divisions, we are working together for a better financial future for our customers, clients, and communities. For further information about Barclays, please visit home.barclays.

Contact me