Search by job, company or skills

Senior Software Engineer

Senior Software Engineer

Virtusa
Fresher
Not Disclosed
Early Applicant
  • Posted 5 hours ago
  • Be among the first 10 applicants

Job Description

Key Responsibilities Architecture & Design: Architect and deploy secure, scalable, and ultra-low-latency full-stack web applications.

Backend Development: Design high-performance, asynchronous RESTful APIs and microservices using Python and FastAPI. Frontend Engineering: Lead the design of component-based, responsive frontends using React, TypeScript, and optimized state management (e.g., Redux Toolkit).

Database & Optimization: Optimize complex relational database schemas (PostgreSQL/MySQL), query performance, and connection pooling.

Technical Leadership: Mentor junior and senior engineers, establish clean coding standards, and run strict, constructive code reviews.

DevOps & Cloud Integration: Drive CI/CD automation and containerized application deployments using Docker, Kubernetes, and AWS/GCP services.

Collaboration: Partner closely with Product Managers, Data Engineers, and UI/UX designers to translate complex workflows into technical execution.

Required Technical Skills Frontend Stack: Deep expertise in React.js, JavaScript (ES6+), TypeScript, HTML5/CSS3, and state management (Redux, Context API). Backend Stack: Expert-level mastery of Python (3.10+) and the FastAPI framework, including async/await syntax and Pydantic validation. Databases: Advanced knowledge of PostgreSQL, MySQL, or MongoDB, along with Object-Relational Mapping (ORM) tools like SQLAlchemy or Tortoise ORM. DevOps & Infrastructure: Extensive experience with Docker, container management, and cloud architecture (AWS/GCP/Azure). API Standards: Mastery of security implementations, including OAuth2, JWT tokens, CORS management, and rate limiting. Testing Frameworks: Robust practices in Test-Driven Development (TDD) utilizing PyTest, Jest, and React Testing Library

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Context API

JWT tokens

Pydantic

React Testing Library

Tortoise ORM

Test-Driven Development (TDD)

CORS management

async/await syntax

rate limiting

About Company

Similar Jobs

Noida, India
Skills:
TestNG, Bug Reporting, Java, Test Execution, Test Planning, Maven, Test Strategy, Rest Api Testing, Defect Management, Cursor, Jmeter, Git, Manual Testing, Test Case Writing, Microsoft Copilot, CI CD tools Jenkins, API Automation using REST Assured Framework, Playwright Automation using TypeScript, Agentic AI workflows for test automation, GitHub Copilot, ChatGPT
Noida
Skills:
Java, Bug Reporting, Test Execution, Test Planning, Maven, Test Strategy, Rest Api Testing, Defect Management, TestNG, Cursor, Jmeter, Git, Manual Testing, Test Case Writing, Agentic AI workflows for test automation, Microsoft Copilot, CI CD tools Jenkins, API Automation using REST Assured Framework, Playwright Automation using TypeScript, GitHub Copilot, ChatGPT
Gurugram, Gurugram, India
Skills:
Java, Rust, Apis, Node.js, Automated Testing, Typescript, Debugging, Code Review, Python, scalable services, Go, backend experience, performance optimization
Noida, India
Skills:
Aws Lambda, S3, Graphql, Automated Testing, PostgreSQL, Dynamodb, Technical Leadership, Datadog, Cloudwatch, Incident Management, AWS ECS, React Native, Python, Api Gateway, AWS, CI CD Pipelines, Observability Monitoring, Distributed Systems Architecture, System Reliability Engineering, Production Support, Mentoring
Bengaluru, India, Remote
Skills:
Spark, AWS, Java, Python, Gcp, Scala, Apache Pinot, Apache Doris, Flink, Trino, StarRocks