Logo
Tata Consultancy Services

Senior Software Developer

Tata Consultancy Services, Watertown, Massachusetts, us, 02472

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