Sr Full Stack Engineer

Teradata

Pune District

Hybrid

INR 1,800,000 - 2,600,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Teradata is seeking a Senior Full Stack Developer in Pune to own end-to-end features across UI, API, and data layers. You will build responsive Angular interfaces, design robust REST APIs, and optimize data models in relational and NoSQL databases.

You will apply MVC, CQRS, and DI patterns, ensure code quality with tests, participate in Agile processes, and collaborate with cross-functional teams including QA, DevOps, and product management.

Qualifications

  • 4+ years of professional full stack development experience delivering production-grade applications.

Responsibilities

  • Design, develop, and maintain full stack features spanning Angular frontend, REST API services, and database layers.

Skills

Angular
TypeScript
RxJS
REST APIs
Spring Boot
Node.js
MVC pattern
Repository pattern
Service Layer
Dependency Injection
CQRS
OAuth2
JWT
RBAC
Azure AD / SSO
Git
CI/CD
Jira / Azure DevOps
PostgreSQL
MySQL
Oracle
SQL Server
MongoDB
Redis

Tools

PostgreSQL
MySQL
Oracle
SQL Server
MongoDB
Redis

Job description

Our Company

At Teradata, we believe that people thrive when empowered with better information. Teradata Autonomous Knowledge Platform activates enterprise intelligence by unifying data, knowledge and business context to achieve tangible outcomes. With Teradata, organizations can provide agents with full context for impact when it matters. Our solution lets businesses connect and scale on premises, in the cloud, or through a hybrid approach. Teradata delivers real business value with AI.

Our Company

At Teradata, we believe that people thrive when empowered with better information. Teradata Autonomous Knowledge Platform activates enterprise intelligence by unifying data, knowledge and business context to achieve tangible outcomes. With Teradata, organizations can provide agents with full context for impact when it matters. Our solution lets businesses connect and scale on premises, in the cloud, or through a hybrid approach. Teradata delivers real business value with AI.

We are looking for a talented and experienced Senior Full Stack Developer to join our engineering team. The ideal candidate brings strong hands-on proficiency across the full technology stack — from building responsive Angular frontends and designing robust REST APIs, to working with both relational and NoSQL databases. You are someone who applies sound software development patterns, takes ownership of end-to-end feature delivery, and thrives in a collaborative, fast-paced engineering environment.

What You'll Do
  • Design, develop, and maintain full stack features spanning Angular frontend, REST API services, and database layers.
  • Build responsive, performant Angular UI components and modules following component-driven architecture and design system guidelines.
  • Develop and expose well-structured, secure, and versioned REST APIs adhering to industry-standard API design principles.
  • Apply established software development patterns such as MVC, Repository, Service Layer, CQRS, and Event-Driven design where appropriate.
  • Design and optimize database schemas, queries, and data models across both relational (RDBMS) and NoSQL database platforms.
  • Ensure high code quality through unit testing, integration testing, peer code reviews, and adherence to coding standards.
  • Participate in sprint planning, backlog refinement, and technical design discussions as an active Agile team member.
  • Collaborate with frontend engineers, backend developers, architects, and QA to deliver cohesive, end-to-end solutions.
  • Identify and resolve performance bottlenecks across UI rendering, API response times, and database query execution.
  • Contribute to CI/CD pipeline integration, supporting automated builds, testing, and deployment workflows.
Who You'll Work With
  • Engineering Lead / Architect — to align on technical direction, design patterns, and end-to-end solution architecture.
  • Frontend / UI Engineers — to collaborate on component design, shared libraries, and Angular application consistency.
  • Backend Engineers — to coordinate API contracts, service integrations, and shared business logic.
  • DevOps / Platform Teams — to support build pipelines, containerization, and environment configuration.
  • QA / Automation Engineers — to define testability across the stack and support automated test coverage.
  • Product & Program Managers — to clarify requirements, estimate effort, and deliver features aligned with business goals.
What Makes You a Qualified Candidate
  • 4+ years of professional full stack development experience delivering production-grade applications in enterprise environments.
  • Strong hands-on proficiency in Angular (v14+), TypeScript, and RxJS for building enterprise-grade frontend applications.
  • Solid experience designing and developing RESTful APIs using frameworks such as Spring Boot, Node. js, or equivalent backend technologies.
  • Deep understanding of software development patterns including MVC, Repository Pattern, Service Layer, Dependency Injection, and CQRS.
  • Hands-on experience with RDBMS platforms such as PostgreSQL, MySQL, Oracle, or SQL Server — including schema design, indexing, and query optimization.
  • Hands-on experience with NoSQL databases such as MongoDB, Cassandra, Redis, or equivalent — including data modeling for non-relational use cases.
  • Familiarity with authentication and authorization standards — OAuth2, JWT, RBAC, and Azure AD / SSO integration.
  • Experience with version control (Git), CI/CD tooling, and Agile project management tools such as Jira or Azure DevOps.
  • Ability to write clean, well-documented, and testable code with a strong focus on maintainability and scalability.
What You'll Bring
  • Full Stack Ownership — Confidence and capability to own features end-to-end across UI, API, and database layers without siloed thinking.
  • Pattern-Driven Thinking — A disciplined approach to applying the right software design patterns to build maintainable, scalable solutions.
  • Data Fluency — Comfort working across both relational and NoSQL paradigms, choosing the right database approach for the problem at hand.
  • Collaborative Nature — A team-first attitude and clear communication style when working across frontend, backend, and infrastructure disciplines.
  • Quality Mindset — A strong commitment to writing tested, reviewed, and production-ready code at every layer of the stack.
  • Problem-Solving Drive — A proactive, analytical approach to diagnosing and resolving issues across the full technology stack.
  • Growth Mindset — An eagerness to stay current with evolving technologies, frameworks, and best practices across frontend and backend ecosystems.
Why We Think You’ll Love Teradata

We prioritize a people-first culture because we know our people are at the very heart of our success. We embrace a flexible work model because we trust our people to make decisions about how, when, and where they work. We focus on well-being because we care about our people and their ability to thrive both personally and professionally. We are an anti-racist company because our dedication to Diversity, Equity, and Inclusion is more than a statement. It is a deep commitment to doing the work to foster an equitable environment that celebrates people for all of who they are.

Teradata invites all identities and backgrounds in the workplace. We work with deliberation and intent to ensure we are cultivating collaboration and inclusivity across our global organization. We are proud to be an equal opportunity and affirmative action employer. We do not discriminate based upon race, color, ancestry, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related conditions), national origin, sexual orientation, age, citizenship, marital status, disability, medical condition, genetic information, gender identity or expression, military and veteran status, or any other legally protected status.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Full Stack Engineer
Sr Full Stack Engineer

Teradata Group • Pune District

On-site
INR 1,200,000 - 2,200,000
Senior Staff Full Stack Engineer– AI Platform
Senior Staff Full Stack Engineer– AI Platform

Teradata • Hyderabad

On-site
INR 2,000,000 - 4,000,000
Senior Staff Full Stack Engineer– AI Platform
Senior Staff Full Stack Engineer– AI Platform

Teradata • Telangana

On-site
INR 4,000,000 - 8,000,000
Flexible work model
Diversity & Inclusion
Senior Engineering Manager – Service Development
Senior Engineering Manager – Service Development

Teradata • Hyderabad

On-site
INR 3,500,000 - 5,200,000
Senior AI Engineer
Senior AI Engineer

Teradata • Bengaluru

Hybrid
INR 1,200,000 - 2,100,000
Equity
Flexible working arrangements
Comprehensive benefits
Staff UI/UX Engineer
Staff UI/UX Engineer

Teradata • Pune District

On-site
INR 1,500,000 - 2,000,000
Flexible work model
Wellness programs
Diversity and inclusion initiatives
Staff Software Engineer (Java/Microservices, Kubernetes, AWS/Azure/GCP - Golang or Python)
Staff Software Engineer (Java/Microservices, Kubernetes, AWS/Azure/GCP - Golang or Python)

Teradata • Hyderabad

On-site
INR 1,500,000 - 2,100,000
Flexible work model
Commitment to Diversity, Equity, and Inclusion
Professional growth opportunities
AI Engineer
AI Engineer

Teradata • Telangana

On-site
INR 1,500,000 - 2,700,000
Sr UI/UX Developer
Sr UI/UX Developer

Teradata • Pune District

On-site
INR 3,000,000 - 5,000,000
Flexible work model
Well-being programs
Commitment to diversity and inclusivity
Sr. Staff Software Engineer
Sr. Staff Software Engineer

Teradata • Hyderabad

Hybrid
INR 1,600,000 - 2,400,000
Flexible work model
People-first culture
Commitment to diversity, equity, and inclusion