- About Us
- Business Areas
- Early Careers
- Locations
Your jobs
Date live:
Apr. 25, 2025
Business Area:
GTIS
Area of Expertise:
Technology
Reference Code:
JR-0000037230
Contract:
Permanent
Take a look at the map to see what’s nearby. Train stations & bus stops, gyms, restaurants and more.
Explore locationStep into the role of Lead Software Engineer. At Barclays, we are more than a Bank, we are force of progress. As a Lead Software Engineer you will design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
To be a successful Lead Software Engineer, you should have experience with:
Proven experience with respect to Network or Infrastructure Automation preferably within a large multi-site global financial environment or equivalent scale service provider. These could be transferrable skills having worked on public cloud infrastructure automation as an example.
Automation using Python and preferably Ansible, Experience in frameworks and databases such Django, PostgreSQL and similar. Experienced in REST API development along with API integration using an API Gateway and Kafka Eventbus architecture. Designing and building full stack solutions based on microservices architecture preferably using Openshift for containerisation
Advanced knowledge of GIT, Jenkins, and other DevOps tools along with integration between multiple tools to facilitate user stories. Solid experience automating network devices such as NSX, Routers, Switches, load balancers, firewalls, DDI, Security, etc.
The candidate should have a minimum of a Bachelors’ Degree and or equivalent, in one of the following areas: Computer Science, Software Engineering, Telecommunication Networks. Work closely with stakeholders and Product management to assist in creating and maintain the technical strategy and roadmap for Automation use cases.
Additional relevant skills given below are highly valued:
Excellent understanding and hands-on experience with monitoring/collector protocols such as SNMP Polls and Traps, Syslog, NetFlow, Streaming Telemetry, NetConf/RestConf for state data, etc.
Experience of having worked with CMDB platforms and an understanding of Enterprise level network management platforms.
Experience of IPAM and SoR tools such as Netbox. Experience in operating in a Scrum/Agile/SDLC environment. Working knowledge of Linux systems in terms of daemons, services, file system, rpm packages, Chef tools, etc.
You may be assessed on key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills.
This role is based in Pune.
Purpose of the role
To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.
Accountabilities
Vice President Expectations
All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave.