T

Senior Full Stack Developer

Tata Consultancy Services · Bengaluru, Karnataka, India

5–12 yrs experiencefull_timePosted 1mo ago
Apply now →

Job description

Greetings From TCS!!! TCS presents an Excellent opportunity for **Senior Full Stack Developer- Python** Desired Experience Range: **8 to 12+ Years** Location of Requirement: **Bangalore** Required Skill: **Django/Java / .NET / Node.js / Python/ /html/css/ React / Angular** **Technical/Functional Skills:** - We are looking for a Senior Full Stack Developer to design, develop, and deliver scalable, secure, and high-performing web applications across the full technology stack. The role requires deep hands-on expertise in backend and frontend development, strong system design skills, and the ability to lead technical decision-making while mentoring junior engineers. - Strong experience in **full stack development** - Proficiency in backend language/framework: Python (Django/FastAPI)Java (Spring Boot), OR C# (.NET Core), OR Node.js (Express/NestJS), - Solid knowledge of **HTML, CSS, JavaScript, TypeScript** - Experience building and consuming **REST APIs / GraphQL APIs** - Strong database skills (SQL, POSTGRESQL) - Experience with Docker; familiarity with Kubernetes is a plus - Experience with cloud platforms (Azure, AWS, or GCP) **Responsibility of / Expectations from the Role:** **Application Development (Full Stack)** - Design, develop, and maintain **end-to-end web applications** across frontend, backend, and data layers - Build robust backend services using **Java / .NET / Node.js / Python** (based on stack) - Develop responsive, high-quality user interfaces using **React / Angular / Vue.js** - Implement RESTful and/or GraphQL APIs with proper versioning, security, and documentation - Ensure performance, scalability, reliability, and maintainability of applications **Frontend Responsibilities** - Develop modern UI components using **HTML5, CSS3, JavaScript/TypeScript** - Apply best practices in UI architecture, state management, and performance optimization - Collaborate with UX/UI designers to translate wireframes and designs into production-ready interfaces - Ensure cross-browser compatibility and accessibility standards compliance. **Backend & Integration** - Design and implement business logic, APIs, and service layers - Integrate applications with databases, third-party systems, and external services - Work with **relational and NoSQL databases** (e.g., PostgreSQL, SQL Server, MongoDB) - Ensure data security, validation, and transaction integrity. **Cloud, DevOps & Deployment** - Develop and deploy applications in **cloud environments** (Azure / AWS / GCP) - Collaborate with DevOps teams to enable **CI/CD pipelines** and automated deployments - Leverage containerization and orchestration technologies such as **Docker and Kubernetes** - Implement application monitoring, logging, and error handling **Note:** We encourage you to register at www.tcs.com/careers for exploring an exciting career with TCS at the time of your application to TCS Kindly Visit URL: https://ibegin.tcs.com/iBegin/register a) Complete the online TCS application form (Very Important) b) Upload latest resume, Government ID proof (PAN CARD) and l test passport Size Photo (white background is preferable) in the portal after registering. Warm Regards, Shalini C – HR-TAG, Tata Consultancy Services, India.