Python Full stack Developer-SQL

Cognizant

Kolkata District, Pune District, Bengaluru

Hybrid

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cognizant in India is seeking a versatile Full-Stack Developer to design, build, and maintain a high-performance REST API using Python with FastAPI, and a modern Angular 19+ web application for large datasets. The role emphasizes fast data retrieval, secure APIs with OAuth2/JWT, and a polished UI with AG Grid and real-time WebSocket interactions.

The candidate will work with GitHub Copilot, implement CI/CD pipelines via GitHub Actions, and write strong unit tests with pytest and Jest, while

Qualifications

  • Experience designing RESTful APIs using Python (FastAPI) and building scalable backends.
  • Strong TypeScript and Angular 19+ experience for modern web UI development.
  • Familiarity with AG Grid for large data display and interactions; real-time WebSocket integration.

Responsibilities

  • Design and develop scalable RESTful APIs using Python and FastAPI, optimized for high-volume, high-performance data operations
  • Use GitHub Copilot to scaffold endpoints, generate docstrings, and accelerate boilerplate code creation
  • Write maintainable, well-structured TypeScript with strong adherence to Angular 19+ best practices
  • Integrate AG Grid into the UI to display and interact with large datasets efficiently
  • Implement WebSocket connections for real-time data communication between the API and the UI
  • Secure APIs using OAuth2 or JWT authentication and authorization patterns
  • Design and optimize queries against Microsoft SQL Server for large datasets
  • Leverage AI tools to assist with writing clean, maintainable code with unit tests (pytest, Jest)
  • Manage source code with Git; follow branching and PR practices via GitHub
  • Build and maintain CI/CD pipelines using GitHub Actions
  • Stay current with evolving AI developer tooling and propose new capabilities
  • Collaborate with cross-functional teams including BA, QA, and Product Owners

Skills

REST API design
Python programming
TypeScript
Angular
CI/CD
Git
Unit testing
AI tooling

Tools

FastAPI
Angular 19+
AG Grid
WebSocket
OAuth2 / JWT
Microsoft SQL Server
GitHub Actions
GitHub Copilot
pytest
Jest

Job description

We are seeking a talented and driven Full-Stack Developer to design, develop, and maintain a high-performance REST API using Python with FastAPI, along with a modern web application built using Angular 19 or later. In this role, you will work on a system that requires fast and efficient data retrieval, as well as a polished and responsive user interface capable of handling large datasets effectively.

Roles and Responsibilities
  • Design and develop scalable RESTful APIs using Python and FastAPI, optimized for high-volume, high-performance data operations
  • Use GitHub Copilot to scaffold endpoints, generate docstrings, and accelerate boilerplate code creation
  • Write maintainable, well-structured TypeScript with strong adherence to Angular 19+ best practices and component architecture including signals, dependency injection, standalone components
  • Integrate AG Grid into the UI to display and interact with large datasets efficiently virtual scrolling, filtering, sorting, drill-down or pivoting, etc.
  • Implement WebSocket connections for real-time data communication between the API and the UI
  • Secure APIs using OAuth2 or JWT authentication and authorization patterns
  • Design and optimize queries against Microsoft SQL Server, ensuring efficient data access patterns for large datasets and use AI tools to assist in query analysis and optimization suggestions
  • Leverage AI tools to assist with writing clean, maintainable, and well-tested code with strong unit test coverage for example pytest for Python, Jest for Angular
  • Manage source code using Git and follow branching and PR best practices via GitHub
  • Build and maintain CI CD pipelines using GitHub Actions
  • Actively leverage Generative AI tools for example GitHub Copilot to accelerate development, improve code quality, and explore innovative solutions across the entire development lifecycle from design to deployment
  • Stay current with evolving AI developer tooling and propose adoption of new capabilities that improve team productivity
  • Collaborate with cross-functional teams including BA, QA, and Product Owners
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Fullstack Developer
Python Fullstack Developer

LatentView • Chennai District

Hybrid
INR 1,200,000 - 1,800,000
Python Developer AI
Python Developer AI

People Prime Worldwide • Chennai District

Hybrid
INR 1,200,000 - 2,400,000
Python FastAPI Developer
Python FastAPI Developer

Experis • Pune District

On-site
INR 1,800,000 - 3,600,000
Python Full stack and DevOps Developers
Python Full stack and DevOps Developers

Bootminds • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Full stack Developer
Full stack Developer

PwC India • Bengaluru

Hybrid
INR 1,200,000 - 2,400,000
Python Full Stack Developer
Python Full Stack Developer

Ajackus • Mumbai

On-site
INR 1,800,000 - 2,800,000
Python Fullstack Developer
Python Fullstack Developer

Nous Infosystems • Bengaluru

Hybrid
INR 1,200,000 - 2,100,000
Python Fullstack Developer
Python Fullstack Developer

Allegis Group • Hyderabad, Pune District

Hybrid
INR 2,500,000 - 4,200,000
Python FastAPI Developer
Python FastAPI Developer

Lonvec Technologies Private Limited • Hyderabad

On-site
INR 700,000 - 1,100,000
Python Full Stack Developer
Python Full Stack Developer

Lonvec Technologies Private Limited • Bengaluru

Hybrid
INR 1,400,000 - 2,200,000