Tata Consultancy Services logo

Engineer Software Design

Tata Consultancy Services

New York, NY
Full Time
Senior
110k-125k
10 days ago

Job Description

About the Role

The role of Engineer Software Design involves working on software development projects with a focus on Java/Kotlin, TypeScript, and AWS infrastructure. The position requires collaboration on system architecture, defect analysis, and deployment activities, primarily based in New York, NY. The engineer will contribute to requirements gathering, design, testing, and deployment to ensure high-quality software solutions.

Key Responsibilities

  • Perform defect triage and detailed log analysis for applications built with Java/Kotlin.
  • Design and maintain manual test cases, contributing to quality assurance and validation efforts.
  • Develop and maintain front-end or service logic using TypeScript.
  • Work on Linux-based systems for debugging, configuration, and deployment activities.
  • Collaborate with teams to define and implement software architecture and component-level designs.
  • Utilize JIRA for managing requirements, tracking defects, and sprint planning.
  • Contribute to the requirements gathering, refinement, and documentation processes.
  • Build and deploy applications on AWS, using services like EC2, S3, Lambda, etc.
  • Participate in code reviews, system design discussions, and performance tuning.

Requirements

  • 6-8 years of hands-on experience in software engineering and system development.
  • Strong proficiency in Java/Kotlin, with experience in defect triage and log analysis.
  • Working knowledge of manual test development and QA best practices.
  • Experience programming in TypeScript (front-end or backend services).
  • Good understanding of Linux operating systems and command-line utilities.
  • Experience with AWS infrastructure and services.
  • Hands-on experience with JIRA for project and issue tracking.
  • Exposure to software architecture principles and solution design.
  • Experience in requirements gathering, analysis, and development lifecycle.
  • Strong problem-solving skills, with attention to detail and the ability to work independently.

Qualifications

  • Bachelor's degree in Computer Science
Apply Now

Job Details

Posted AtJul 14, 2025
Salary110k-125k
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

Location

New York, NY

Industry

Computer Systems Design Services

Get job alerts

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