Software Engineer II_Full Stack (React, Python/Go, AWS)
EXATHOUGHT TECHNOLOGY CONSULTING · Bengaluru · hybrid · Posted 1d ago
₹9.0L - ₹18.0L PA3–6 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
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.
Sourced from naukri
Skills
Aws LambdaDockerTerraformPostgresqlApache SparkAgile ScrumUnit testingamazon web servicesAws Api GatewayAWS RDSAWS S3Apache HadoopAI-assisted Development ToolsGolangAWS EKSPythonReact.JsSQLREST APIFullstack DevelopmentETLCi/Cd
About EXATHOUGHT TECHNOLOGY CONSULTING

EXATHOUGHT TECHNOLOGY CONSULTING
Software Product
51-200
employees
2018
8 years old
Bangalore / Bengaluru, Karnataka
India
₹9.2L PA avg
Avg at EXATHOUGHT TECHNOLOGY CONSULTING
₹9L – ₹18L PA
This role
About
We are a bunch of passionate engineers who dream of creating technology solutions that deliver value, joy and delight to our clients. ExaThought is a company created by engineers for the love of engineering and to solve business problems.
Industries
Software ProductConsulting
Employee ratings
10 reviews
3.8/ 5
Culture
4.3
Career growth
3.6
Work-life
4.0
Employees rate it well for
Compensation & Benefits43Company Culture41
Find them on