Software Architecture Lead
CallBotics
All India, Pune • 1 month ago
Experience: 5 to 9 Yrs
PREMIUM
Deal of the Day
--:--:--
7 Days Free Trial
Upgrade to CVX24 Premium
- Free Resume Writing
-
Get a Verified Blue tick
- See who viewed your profile
- Unlimited chat with recruiters
- Rank higher in recruiter searches
- Get up to 10× more recruiter visibility
- Auto-forward profile to 10 top recruiters
- Receive verified recruiter messages directly
- Unlock hidden jobs, not visible to free users
$0
Activate
$0
A small token amount will be charged to verify.
Get Refund in 48 Hours.
After free-trial 6 Months subscription will be auto Activated @ $
1
(Cancel Anytime).
Free Earplugs Delivery Only after Payment of Rs. 99 for Five Consecutive Months.
Enter Your Details
Job Description
As a Python Tech Lead at CallBotics, you will play a crucial role in designing, developing, and leading the implementation of scalable and efficient web and software applications. Your responsibilities will include providing technical leadership to the development team, ensuring best practices in coding, architecture, and system design. You will collaborate closely with cross-functional teams to deliver high-quality, maintainable software solutions aligned with organizational goals.
**Key Responsibilities:**
- Plan, document, and execute technical specifications for new features or system architecture.
- Design, build, and configure applications to meet business and process requirements.
- Lead and mentor the development team in design, development, coding, testing, and debugging of applications.
- Write testable, scalable, and efficient code while performing regular code reviews.
- Provide strategic technical direction that aligns with the companys product and software development vision.
- Oversee end-to-end project development, from requirement gathering to deployment and maintenance.
- Collaborate with product owners, program managers, and stakeholders to define project scope and technical feasibility.
- Analyze, implement, and optimize existing or new applications to meet evolving technology needs.
- Troubleshoot and resolve complex technical challenges that may affect multiple systems or teams.
- Coordinate with other departments to ensure seamless integration of developed modules.
- Use structured, process-driven methods to approach system design and performance optimization.
- Plan development tasks, monitor progress, and drive continuous performance improvements within the team.
**Required Qualifications:**
- Bachelors degree in Computer Science, Information Technology, or a related field.
- Minimum 59 years of professional experience in software development, with at least 2 years in a lead or senior developer role.
- Proven experience in Python development and frameworks such as Django, Flask, or FastAPI.
- Experience in leading and mentoring a team of developers across multiple projects.
- Solid understanding of software architecture, design patterns, and scalable system development.
- Proficiency in HTML, CSS, JavaScript, and exposure to front-end integration.
- Hands-on experience with version control tools (Git, Jenkins, Subversion) and CI/CD pipelines.
- Strong knowledge of databases (SQL and NoSQL) and API integrations.
- Familiarity with Linux/UNIX environments and cloud-based deployment practices.
**Preferred Skills:**
- Exposure to Ruby on Rails, PHP, or other modern programming languages.
- Understanding of microservices architecture and RESTful API design.
- Experience with containerization tools like Docker or Kubernetes.
- Ability to conduct performance tuning, code optimization, and automation.
- Strong analytical, problem-solving, and debugging skills.
- Effective communication and presentation skills for technical and non-technical audiences.
- Ability to manage multiple tasks while mentoring team members and ensuring on-time delivery.
In this position, you will have the opportunity to work in a collaborative and innovation-driven environment, with exposure to cutting-edge product and software development projects. Additionally, you can expect competitive compensation with performance-based incentives, opportunities for career advancement and technical leadership growth, and learning exposure to emerging technologies and frameworks.
Please note the work timings for this role are Monday to Friday (Saturday & Sunday off), working from the office in Pune, with a shift timing of 3 PM to 12 AM IST. As a Python Tech Lead at CallBotics, you will play a crucial role in designing, developing, and leading the implementation of scalable and efficient web and software applications. Your responsibilities will include providing technical leadership to the development team, ensuring best practices in coding, architecture, and system design. You will collaborate closely with cross-functional teams to deliver high-quality, maintainable software solutions aligned with organizational goals.
**Key Responsibilities:**
- Plan, document, and execute technical specifications for new features or system architecture.
- Design, build, and configure applications to meet business and process requirements.
- Lead and mentor the development team in design, development, coding, testing, and debugging of applications.
- Write testable, scalable, and efficient code while performing regular code reviews.
- Provide strategic technical direction that aligns with the companys product and software development vision.
- Oversee end-to-end project development, from requirement gathering to deployment and maintenance.
- Collaborate with product owners, program managers, and stakeholders to define project scope and technical feasibility.
- Analyze, implement, and optimize existing or new applications to meet evolv
Skills Required
Python
Django
Flask
HTML
CSS
JavaScript
Git
Jenkins
Subversion
SQL
NoSQL
Ruby on Rails
PHP
Docker
Kubernetes
performance tuning
automation
analytical skills
communication skills
presentation skills
time management
leadership skills
FastAPI
API integrations
LinuxUNIX
microservices architecture
RESTful API design
code optimization
problemsolving skills
debugging skills
organizational skills
Posted on: March 26, 2026
Relevant Jobs
Step 2 of 2