Tata Consultancy Services logo

Senior Software Developer

Tata Consultancy Services

Waltham, MA
Full Time
Senior
110k-120k
30 days ago

Job Description

About the Role

The Senior Software Developer will play a critical role in designing, developing, and leading the implementation of complex enterprise systems. The role involves turning business needs into technology solutions, providing mentorship to the engineering team, and actively participating in software design and development processes. The position requires a strong technical background and a customer-first mentality to deliver value iteratively and efficiently.

Key Responsibilities

  • Architect and lead the development of complex enterprise systems
  • Introduce technical innovation resulting in significant organizational value
  • Participate actively in the design of software solutions
  • Support and mentor the engineering team
  • Contribute to IT standards, procedures, and processes
  • Champion Agile/Lean best practices to improve delivery speed and quality
  • Communicate ideas and decisions effectively to team members and stakeholders
  • Explain complex technical concepts to non-technical audiences
  • Take ownership of technical issues and resolve them proactively
  • Engage in the full software development lifecycle

Requirements

  • 5+ years of technical contribution in a structured team environment
  • 5+ years of experience with .Net Core, C#, JavaScript, React, TypeScript
  • 3+ years of experience in Azure/AWS
  • Experience in Azure Web Apps, Blob Storage, Key Vault, Logic Apps, Service Bus, and DevOps is a plus
  • Practical experience in Microservices, Databases, and Networking
  • Ability to communicate ideas and decisions to a variety of team members and stakeholders
  • Ability to explain complex technical concepts to non-technical audiences
  • Comfort with system/software design and development
  • Solid communication and documentation skills
  • Support and mentorship capabilities
  • Motivation to take initiative and resolve issues
  • Understanding of Agile/Lean methodologies

Nice to Have

  • Experience with Azure Web Apps, Blob Storage, Key Vault, Logic Apps, Service Bus, and DevOps

Qualifications

  • No specific formal educational qualifications specified in the description

Benefits & Perks

  • Discretionary Annual Incentive
  • Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans
  • Family Support: Maternal & Parental Leaves
  • Insurance Options: Auto & Home Insurance, Identity Theft Protection
  • Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement
  • Time Off: Vacation, Time Off, Sick Leave & Holidays
  • Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing

Working at Tata Consultancy Services

The company emphasizes innovation, continuous improvement, and a customer-first mentality. It values technical growth, collaboration, and adherence to Agile/Lean practices to deliver value quickly and iteratively.

Apply Now

Job Details

Posted AtJun 30, 2025
Salary110k-120k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Tata Consultancy Services

Website

tcs.com

Company Size

10000+ employees

Location

Waltham, MA

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches