Experienced
Software Architect (Python)
Job Description:
We are looking for a Software Architect with strong knowledge in Python with 8 to 15 years of experience to lead the design, development, and deployment of our cloud-based software products for automotive domain.
Key Responsibilities :
* Write clean, efficient, and maintainable code in Python using Django, Flask, FastAPI, or similar frameworks.
* Work closely with designers and product managers to deliver high-quality user experiences.
* Perform code reviews, unit testing, and actively participate in the Agile development process.
* Troubleshoot, debug, and optimize applications for performance and scalability.
* Stay up to date with emerging technologies and best practices
Skills and Qualifications
Must Have:
* Strong proficiency in Python (Django, Flask, or FastAPI).
* Experience with databases such as PostgreSQL, MySQL, and MongoDB.
* Familiarity with Git-based version control and CI/CD pipelines.
* Solid debugging, testing (PyTest/Jest), and problem-solving skills.
Good to Have:
* Knowledge of secure authentication (OAuth, JWT).
* Experience with Docker/Kubernetes.
* Understanding of AWS cloud services.
* Experience with microservices architecture.
* Familiarity with Agile/Scrum methodologies.
* Knowledge of GraphQL.
* Experience with cloud-native development and serverless architecture.
Recruitment Process:
1) Online Registration – Submit the online registration form.
2) Coding Test & Technical Interview 1 – Evaluate programming and problem-solving skills.
3) Technical Interview 2 – Assess system design, architecture, and technical knowledge.
4) HR Interview – Discuss role expectations, company culture, and other HR formalities.
Prepare for Recruitment
We’ll be checking if you are …
* Passionate programmer
* Upskill regularly
* Enthusiastic and ambitious in life
* A team player• check available time slots for scheduling your test before starting the application process.