Job Overview
We are looking for a skilled Software Engineer with strong experience in React, Python, and database development. The ideal candidate will be responsible for building scalable applications, writing clean and efficient code, and troubleshooting complex SQL-related issues.
Key Responsibilities
Develop and maintain web applications using React and Python.
Design, write, and optimize SQL queries for high-performance database operations.
Troubleshoot and resolve database-related issues, including performance bottlenecks.
Collaborate with cross-functional teams (UI / UX, QA, Product) to deliver high-quality software solutions.
Participate in code reviews, architecture discussions, and best-practice implementation.
Integrate APIs and manage backend services effectively.
Ensure the scalability, security, and performance of applications.
Required Skills & Experience
Minimum 5 years of software engineering experience.
Strong hands-on expertise in React for frontend development.
Solid programming experience with Python for backend or full-stack development.
Strong database knowledge, including writing complex SQL queries, debugging, and performance tuning.
Experience working with relational databases (MySQL, PostgreSQL, SQL Server, etc.).
Understanding of RESTful APIs, version control (Git), and modern software development practices.
Good to Have
Experience with cloud platforms (AWS, Azure, GCP).
Knowledge of CI / CD pipelines and DevOps practices.
Familiarity with microservices architecture.
Senior Software Engineer • surat, gujarat, in