Job Description

**Description**

We are looking for a highly skilled Lead Software Developer with 10–12 years of experience in backend, middleware, front-end development, and cloud platforms like Azure and GCP. The ideal candidate should have strong hands-on experience in designing scalable RESTful APIs using modern Python frameworks, developing responsive front-end applications using React and JavaScript, and deploying applications in cloud environments. Experience in integrating generative AI APIs (e.g., OpenAI, Vertex AI) is an added advantage.



**KEY RESPONSIBILITIES:**



+ Design, develop, and maintain scalable backend and middleware solutions using Django, Flask, and FastAPI.

+ Build and expose RESTful APIs for internal and external application integrations.

+ Develop responsive front-end applications using React, JavaScript (ES6 ), HTML5, and CSS3.

+ Work with ORMs like Django ORM and SQLAlchemy for efficient data handling.

+ Deploy and manage applications on Azure and Google Cloud Platform (GCP).

+ Collaborate with cross-functional teams to implement robust, secure, and scalable solutions.

+ Participate in architectural discussions and contribute to technical decision-making.

+ Review code, enforce best practices, and mentor junior developers.

+ Ensure optimal performance, reliability, and security across the entire tech stack.



**REQUIRED SKILLS:**



+ Strong proficiency in Django, Flask, and FastAPI.

+ Solid front-end development experience using React, JavaScript, HTML5, and CSS3.

+ Experience deploying and managing applications on Azure and/or GCP.

+ Strong understanding of RESTful API development and integration.

+ Experience with ORMs like Django ORM and SQLAlchemy.

+ Solid understanding of microservices architecture, modular design, and CI/CD pipelines.

+ Strong debugging, performance tuning, and code optimization skills.



**ADDED ADVANTAGE:**



+ Experience integrating Generative AI APIs such as OpenAI or Vertex AI.

+ Experience with Docker, Kubernetes, and modern CI/CD tools.

+ Knowledge of cloud-native design principles and infrastructure-as-code (Terraform, ARM templates, etc.)



**Qualifications**



+ 10–12 years of experience in backend development with Python.

+ Excellent communication and team leadership skills.



This job posting will remain open a minimum of 72 hours and on an ongoing basis until filled.
**Job** Information Technology
**Primary Location** India-Karnataka-Bengaluru
**Schedule:** Full-time
**Travel:** No
**Req ID:** 253942
**Job Hire Type** Experienced Not Applicable #BMI N/A

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application