Tata Consultancy Services
Senior Software Developer
Tata Consultancy Services, Waltham, Massachusetts, United States, 02254
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
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