Senior Software Engineer – Network Automation

1203 Barclays Global Serv. Cent

Pune District

On-site

INR 800,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

1203 Barclays Global Serv. Cent is looking for a Senior Software Engineer specializing in Network Automation to design and improve advanced platforms.

This role is based in Pune and emphasizes the creation of scalable solutions, collaborating with cross-functional teams, and ensuring high-quality software through secure coding practices.

The ideal candidate should have strong Python skills and experience with microservices and network automation technologies.

Qualifications

  • Strong hands-on Python development with a product engineering mindset.
  • Experience building responsive, accessible UI components with React or Angular.
  • Proficiency in scalable microservices and working with Kubernetes.

Responsibilities

  • Develop high-quality software solutions using industry-aligned programming languages.
  • Design microservice-based solutions and modern web applications.
  • Collaborate with cross-functional teams to define software requirements.

Skills

Python development
UI development (React/Angular)
Microservices
Network automation
API design
Networking fundamentals (CCNA)
CI/CD pipelines

Tools

Kubernetes
DevOps practices
ELK

Job description

Overview

Senior Software Engineer – Network Automation role responsible for designing, developing and improving software that delivers business, platform and technology capabilities for Barclays customers and colleagues.

This role is based in the Pune office and focuses on the creation of advanced network automation platforms and integration services, ensuring scalable, maintainable and performance‑optimized solutions.

Responsibilities
  • Develop and deliver high‑quality software solutions using industry‑aligned programming languages, frameworks and tools.
  • Design, build and maintain scalable microservice‑based solutions and modern web applications (React/Angular or equivalent).
  • Collaborate cross‑functionally with product managers, designers and other engineers to define software requirements and ensure seamless integration with business objectives.
  • Write secure, reliable, and production‑grade code in accordance with secure coding practices.
  • Implement effective unit testing practices and participate in code reviews to promote a culture of code quality and knowledge sharing.
  • Lead the development of network automation and integration using Netconf/Yang, YAML/JSON, Jinja, Parsers, Netmiko or similar.
  • Apply API design and system integration patterns for reliable integration.
  • Stay informed of industry technology trends and contribute to the organization’s technology communities.
  • Support risk mitigation and strengthen controls within the scope of the work performed.
Qualifications
  • Strong hands‑on Python development with a product engineering mindset.
  • Experience building responsive, accessible UI components and modern web applications using React, Angular or similar frameworks.
  • Proficiency in building scalable microservices and working with Kubernetes or other container platforms.
  • Knowledge of network automation and integration using Netconf/Yang, YAML/JSON, Jinja, Parsers, Netmiko or equivalent.
  • Solid understanding of API design and system integration patterns.
  • Experience writing secure, reliable and production‑grade code.
  • Strong networking fundamentals (CCNA or equivalent), covering routing, switching, firewall and load balancing.
  • Exposure to virtualization and infrastructure environments is preferred.
  • Familiarity with CI/CD pipelines, DevOps practices and SRE concepts (SLIs/SLOs, observability such as ELK or Observe).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Network Automation
Senior Software Engineer – Network Automation

慨正橡扯 • Pune District

On-site
Lead Software Engineer - Network Automation
Lead Software Engineer - Network Automation

Barclays • Bengaluru

On-site
INR 1,200,000 - 1,900,000
Engineering — Infrastructure Automation Engineer
Engineering — Infrastructure Automation Engineer

慨正橡扯 • Pune District

On-site
INR 1,200,000 - 1,800,000
Lead Software Engineer - Network Platform & SRE
Lead Software Engineer - Network Platform & SRE

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 1,200,000 - 1,800,000
Lead Software Engineer - Network Integration
Lead Software Engineer - Network Integration

1203 Barclays Global Serv. Cent • Bengaluru

On-site
INR 3,500,000 - 6,500,000
Infrastructure Engineer - Network operations
Infrastructure Engineer - Network operations

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 900,000 - 1,200,000
Senior Software Engineer - Java Full Stack & AI Assisted Engineering
Senior Software Engineer - Java Full Stack & AI Assisted Engineering

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 2,400,000 - 3,600,000
Senior Full-Stack Developer
Senior Full-Stack Developer

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 900,000 - 1,500,000
Software Engineer
Software Engineer

Barclays Corporate Banking • Pune District

On-site
INR 900,000 - 1,300,000
Assistant Manager - Network Operations & Support
Assistant Manager - Network Operations & Support

Tata Communications • Chennai District

On-site
INR 1,500,000 - 1,800,000