> Markdown version of [/jobs/ext/3994655-scrum-master](https://www.wearedevelopers.com/jobs/ext/3994655-scrum-master). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Scrum Master - **Company:** Tata Consultancy Services Limited - **Location:** Pittsburgh, PA, United States - **Salary:** $110,000.0 - $120,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Amazon Web Services, JIRA, Continuous Integration, Scrum Methodology, Systems Development Life Cycle, Release Management, Software Requirements Analysis, Data Processing, Spring-boot, Technical Debt, Information Technology, Apache Kafka, Restful APIs - **Published:** October 28, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/88725098/1 ## About the Role * Experience as a Scrum Master supporting Agile software development teams, preferably in Full Stack Java/Spring Boot environments. * Strong knowledge of Scrum framework, Jira, Agile ceremonies, sprint planning, backlog management, stakeholder communication, Release management activities, and Agile metrics is required. * Good understanding of Java, Spring Boot, REST APIs, Kafka, AWS, CI/CD, and software delivery lifecycle is essential to effectively coordinate with engineering teams., BACHELOR OF COMPUTER SCIENCE ## Description * Facilitate daily stand-ups and supporting the team in following the Scrum delivery process. * Able to handle complex full stack technology team. * Able to handle multiple crews. * Handle release management activities. * Handle traditional project management duties including scope definition, staffing, communication of status to clients and partners, and risk issue management. * Consult with users, management, vendors, and technicians to assess computing needs and system requirements. * Author user stories, acceptance criteria and execute a portion of the testing on projects. Serve the team and product owner in turning requirements into the working software. * Ensure product quality expectations are defined and known across the team. * Collaborate with the team in scheduling work, including defect remediation and refactoring, guarding against the accumulation of technical debt. * Evaluate data processing proposals to assess project feasibility and requirements.