Logo
Tata Consultancy Services

Senior Software Developer

Tata Consultancy Services, Waltham, Massachusetts, United States, 02254

Save Job

Must Have Technical/Functional Skills • 5+ years of technical contribution in a structured team environment • 5+ years of experience with .Net Core, C#, JavaScript, React, TypeScript experience is needed • 3+ years of experience in Azure/AWS needed • Experience in Azure Web Apps, Blob Storage, Key Vault, Logic Apps, Service Bus and DevOps is a plus • Architect and lead the development of complex enterprise systems • Previous experience introducing technical innovation resulting in significant value to the organization • Full Software development lifecycle experience • 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 • As a Senior Software Engineer, you will take on a critical role of turning business needs into technology solutions • Youre comfortable with system/software design and development, and possesses solid communication and documentation skills • Provide support and mentorship to the engineering team • Possesses the ability to grow technically and maintain a customer-first mentality, the motivation to take the initiative to own and resolve issues. • Champion Agile/Lean best practices to continually improve and deliver value quickly and iteratively • Contribute to IT standards, procedures, and process • Actively participate in the design of software solutions

Roles & Responsibilities • 5+ years of technical contribution in a structured team environment • 5+ years of experience with .Net Core, C#, JavaScript, React, TypeScript experience is needed • 3+ years of experience in Azure/AWS needed • Experience in Azure Web Apps, Blob Storage, Key Vault, Logic Apps, Service Bus and DevOps is a plus • Architect and lead the development of complex enterprise systems • Previous experience introducing technical innovation resulting in significant value to the organization • Full Software development lifecycle experience • 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 • As a Senior Software Engineer, you will take on a critical role of turning business needs into technology solutions • Youre comfortable with system/software design and development, and possesses solid communication and documentation skills • Provide support and mentorship to the engineering team • Possesses the ability to grow technically and maintain a customer-first mentality, the motivation to take the initiative to own and resolve issues. • Champion Agile/Lean best practices to continually improve and deliver value quickly and iteratively • Contribute to IT standards, procedures, and process • Actively participate in the design of software solutions

Salary Range: $110,000 - $120,000 a Year

TCS Employee Benefits Summary: 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.

#LI-SP1