software developer
Tata Consultancy Services · Bengaluru, Karnataka, India
Tata Consultancy Services · Bengaluru, Karnataka, India
• Software Development: Develop and implement software solutions according to technical specifications and user stories • Full Stack Maintenance: Maintain and support full stack applications across front-end, back-end, and database layers • Agile Collaboration: Work effectively within Agile/Scrum teams, participate in sprint planning, daily standups, and retrospectives • Code Quality: Ensure code meets compliance requirements, quality standards, and development guidelines • Testing & Quality Assurance: Conduct thorough testing and ensure compliance with quality checks before deployment • Documentation: Create and maintain clear technical documentation for code, processes, and solutions • Continuous Improvement: Identify opportunities for optimization and contribute to team improvements **Role & responsibilities** **Preferred candidate profile**