Senior Full Stack Engineer

  • TATA Consultancy Services
  • Mason, Ohio
  • Full Time
Must Have Technical/Functional Skills We are looking for a highly skilled Senior Full Stack Developer to design and develop production-grade dashboard applications. This role involves end-to-end ownership, from solution architecture through development and deployment, leveraging Python, AngularJS/Angular, REST APIs, and scalable system design.
The ideal candidate will have strong experience in building enterprise applications, developing high-performance APIs, and designing user-friendly dashboards. The role also requires familiarity with modern cloud platforms and a basic understanding of AI/ML and LLM concepts to support intelligent application features. .
Key Skills:
• Hands-on experience developing backend services and RESTful APIs using Python frameworks such as FastAPI, Flask, or Django. • Strong experience in frontend web development using AngularJS and/or Angular, along with HTML5, CSS3, JavaScript, and TypeScript. • Experience developing dashboards, analytics, or reporting applications. • Strong understanding of REST API integration, microservices architecture, and distributed systems. • Experience working with relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, or SQL Server. • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform. • Basic knowledge in LLM, AI/ML, Prompts.

Salary Range: $105,000 $145,000
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 & amp; 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
Job ID: 522568503
Originally Posted on: 5/27/2026

Want to find more Technology opportunities?

Check out the 165,238 verified Technology jobs on iHireTechnology