Software Engineer II_Full Stack (React, Python/Go, AWS)

Exathought

Bengaluru

Hybrid

INR 1,500,000 - 2,100,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Exathought Technology consulting Pvt Limited in Bengaluru is seeking a skilled software engineer to design, develop, and maintain scalable web applications using React. You will write clean, well-documented code and participate in code reviews to ensure quality.

Responsibilities include backend APIs in Python or Go, AWS services, PostgreSQL schema design, and CI/CD practices within Agile teams. You will collaborate with onsite teams and leverage AI-assisted tools to accelerate delivery.

Qualifications

  • 3+ years of professional software development experience.
  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Proficiency in React for web development.
  • Hands-on experience with AWS services (EKS, Lambda, S3, RDS, API Gateway).
  • Understanding of PostgreSQL relational databases.
  • Experience with Agile/Scrum methodologies.
  • Experience with CI/CD tools, containerization (Docker), and infrastructure-as-code (Terraform or CloudFormation).
  • Ability to write clean, maintainable, and testable code; strong collaboration in fast-paced teams.

Responsibilities

  • Design, develop, and maintain scalable web applications and services using React.
  • Write clean, efficient, and well-documented code following best practices and company standards.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot and debug software issues, identifying root causes and fixes.
  • Contribute to architectural discussions and technical planning.
  • Design and optimize PostgreSQL database schemas.
  • Own features from development through deployment with guidance from senior engineers.
  • Develop backend services and APIs using Python or Go.
  • Collaborate with cross-functional teams in Agile processes.
  • Leverage AI-assisted development tools to accelerate delivery and ensure quality.
  • Document technical designs, processes, and code.

Skills

React
AWS services
PostgreSQL
Agile/Scrum
CI/CD
Docker
Terraform/CloudFormation
Python
Go
SQL
Spark/Hadoop
ETL

Education

Bachelor's degree in Computer Science or related field

Tools

AWS EKS
Lambda
S3
RDS
API Gateway
Docker
Terraform
CloudFormation

Job description

Role & responsibilities
Key Responsibilities
  • Design, develop, and maintain scalable web applications and services using React
  • Write clean, efficient, and well-documented code following best practices and company and industry standards.
  • Actively participate in code reviews, providing constructive feedback and learning from peers.
  • Troubleshoot and debug software issues, assessing issues in real time to identify root causes and implement effective fixes.
  • Contribute to architectural discussions and technical planning.
  • Design and optimize relational database schemas using PostgreSQL
  • Own features from development through deployment, with guidance from senior engineers.
  • Contribute to testing efforts, including writing unit and integration tests to ensure software quality and reliability.
  • Develop backend services and APIs using Python or Go
  • Collaborate with cross-functional teams in agile development processes.
  • Leverage AI-assisted development tools and spec-driven workflows to accelerate delivery and maintain code quality.
  • Document technical designs, processes, and code to ensure clarity and maintainability.
Technical Requirements
  • Proficiency in React in writing web development code.
  • Hands-on experience with AWS services (e.g., EKS, Lambda, S3, RDS, API Gateway)
  • Understanding of relational databases, especially PostgreSQL.
  • Experience with Agile/Scrum methodologies.
  • Experience with CI/CD tools, containerization (Docker), and infrastructure-as-code (e.g., Terraform or CloudFormation) is a plus.
  • Ability to write clean, maintainable, and testable code.
  • Familiarity with large-scale data processing technologies (e.g., Spark, Hadoop).
  • Experience building or maintaining data transformations (ETL) using SQL, Python.
  • Ability to work collaboratively in a fast-paced environment and coordinate with Onsite team on daily basis.
  • Proficiency with AI-assisted development tools.
Education and Experience
  • 3+ years of professional software development experience.
  • Bachelors degree in computer science, Software Engineering, or a related field.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full stack Engineer
Full stack Engineer

Phigital Care • Bengaluru

On-site
INR 900,000 - 1,500,000
Full Stack Engineer
Full Stack Engineer

C5i • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Technical Lead Full stack (Data)
Technical Lead Full stack (Data)

Mumba Technologies, Inc. • India

Remote
INR 2,500,000 - 3,500,000
Fullstack Engineer (Python)
Fullstack Engineer (Python)

Infocusp Innovations • Pune District

On-site
INR 1,200,000 - 1,800,000
Full Stack Engineer
Full Stack Engineer

LatentView Analytics Ltd. • Chennai District

On-site
INR 1,500,000 - 2,600,000
Full Stack Developer - S
Full Stack Developer - S

Tata Consultancy Services Limited • India

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer (Node+React)
Senior Software Engineer (Node+React)

BigStep Technologies • India

On-site
INR 1,800,000 - 3,000,000
Fullstack Developer
Fullstack Developer

IonIdea • Bengaluru

Hybrid
INR 900,000 - 1,500,000
Full-Stack Engineer - React, TypeScript & Go/Python
Full-Stack Engineer - React, TypeScript & Go/Python

Skyline Dynamics • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Sr Engineer - Python Full-Stack Developer (ReactJS)
Sr Engineer - Python Full-Stack Developer (ReactJS)

EMBARKGCC SERVICES PRIVATE LIMITED • Bengaluru

On-site
INR 1,200,000 - 2,400,000