Browse current jobs

Assistant Manager - Customer Interaction Suite

Tata Communications · Bangalore

Apply on employer website

Source and collection record

Read the employer source

Last observed by our collector: . This is not a manual review or a confirmation from the employer.

Employer requisition: r_df6aa738e30a307b86f464ede4897200

Job type and experience labels are automated discovery categories. The employer determines eligibility. Original experience wording was not retained separately; check the current employer page.

How sourcing and classification work · Report a discrepancy

Your application evidence checklist

Mark the statements you can support after reading the employer source. This checklist stays on this page; it does not score your eligibility or submit an application.

0 of 2 checks marked. Keep unresolved requirements as questions for the employer.

Collected role description

Job Description: We are seeking a Senior Full Stack Software Engineer to design and develop scalable enterprise applications. The ideal candidate has strong backend development experience with modern APIs, databases, and messaging platforms, along with frontend expertise using React-based technologies. The role requires strong analytical skills, ownership, and the ability to work effectively in an Agile environment. Responsibilities: Design, develop, and maintain scalable full-stack applications. Develop backend services, APIs, and microservices. Build responsive web applications using modern frontend frameworks. Design efficient database solutions and optimize application performance. Participate in architecture discussions, code reviews, and technical design. Collaborate with Product, QA, and DevOps teams to deliver high-quality software. Troubleshoot production issues and continuously improve system reliability and scalability. Required Technical Skills: Backend Development (Primary) Go (Golang) REST APIs gRPC Microservices Optional: Node.js, Java Databases & Data Technologies (Primary): MySQL PostgreSQL MongoDB ScyllaDB Redis SQL development Query optimization Stored Procedures (SPs) Data modeling and indexing Messaging & Integration (Primary): RabbitMQ Apache Pulsar Event-driven architectures Asynchronous messaging Frontend Development (Secondary): React Lit (LitElement/Web Components) JavaScript (ES6+) TypeScript HTML5/CSS3 Application Engineering (Preferred): Application scalability and performance tuning Distributed systems fundamentals Observability concepts (logging, metrics, tracing) Monitoring and logging tools such as New Relic, Graylog, and Loki API security and authentication TCP/IP, HTTP/HTTPS Reverse proxies and web servers (NGINX or equivalent) Basic networking concepts (DNS, SSL/TLS, load balancing) Platform & Development Tools: Working knowledge of Kubernetes and Amazon EKS Linux and Windows environments Git Visual Studio Code Jira Confluence draw.io Experience with ticket/work management tools Soft Skills: Strong logical and analytical thinking Excellent problem-solving and debugging skills Effective verbal and written communication Ability to work independently and collaboratively Ownership and commitment to quality Agile Experience: Experience working in Agile/Scrum teams Sprint planning, estimation, code reviews, and retrospectives Technical documentation and collaboration using Jira, Confluence, and draw.io Qualifications: Bachelor's or Master's degree in Computer Science or related field. Experience developing enterprise-scale applications. Strong understanding of software engineering principles, APIs, databases, distributed systems, and scalable application design. #LI-JM1 Tata Communications Redefines Connectivity with Innovation and IntelligenceDriving the next level of intelligence powered by Cloud, Mobility, Internet of Things, Collaboration, Security, Media services and Network services, we at Tata Communications are envisaging a New World of Communications

Collected experience requirement

4-8 years