Software Engineer

Tata Consultancy Services (Tcs)

Bengaluru/Bangalore

Not disclosed

Work from Office

Full Time

Min. 3 years

Job Details

Job Description

Software

Job Title Software Engineer/ Senior Software Engineer
Qualification B.E/B.Tech or equivalent in CS/EEE/ECE with 3 to 10 years of relevant experience.
Role 1. Design and develop manageability features for the next generation Network OS.
2. Bring in best in class engineering practices, be it Test driven development/solid
design principles.
3. Quickly troubleshoot issues and provide solutions to customers on time.
Skills required Work experience in atleast 3 or more areas:
1. Proficiency in programming (Knowledge of GoLang is a plus), Linux OS, Data
structures, IPC mechanisms.
2. REST/NETCONF/Streaming Telemetry/GNMI/GRPC
3. YANG/JSON/XML/Protocol buffers
4. Micro service based architecture, Docker containers, Kubernetes
5. Messaging services like RabbitMQ, NATS
6. DB concepts - SQL/NOSQL
7. Agile development model with CI/CD
8. L2/L3 OSI layer protocols 

Job role

Work location

Bangalore

Department

Software Engineering

Role / Category

Software Development

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 3 years

About company

Name

Tata Consultancy Services (Tcs)

Job posted by Tata Consultancy Services (Tcs)

This job has expired