PYTHON DEVELOPER - 3Yr - TECH LEAD - Immediate Joiner
Mumbai, MH, India
WEQ Technologies
WEQ Technologies is a specialized Product Development Company in Mumbai India, which includes custom development of softwares, web and mobile applicationsCompany Description
WEQ Technologies is not just a software company but strives to become a technology partner for its clients. We builds software for businesses that require industrial automation, smart inventory management and other IT solutions to stay ahead in market. At WEQ, we are aware that creating client-oriented solution takes a mixture of technical excellence and clear communication. We know that every client is unique, and we strive to deliver an individual, innovative and cost effective solution every time. We provide Technological Partnership & Support, Software Product Development, Website Development, Digital Marketing.
Job Description
Senior Python Developer
📍 Location: Andheri East, Mumbai,
💼 Employment Type: Full-time
Company Description:
WEQ Technologies is not just a software company but strives to become a technology partner for its clients. We build software for businesses that require industrial automation, smart inventory management, and other IT solutions to stay ahead in the market.
At WEQ, we understand that creating client-oriented solutions requires a mix of technical excellence and clear communication. Every client is unique, and we strive to deliver an innovative and cost-effective solution every time.
We specialize in:
✅ Technological Partnership & Support
✅ Software Product Development
✅ Website Development
Job Description
We are seeking an experienced and highly skilled Senior Python Developer with – 5years of experience to join our dynamic team. The ideal candidate should have a strong foundation in Python programming, excellent knowledge of OOP (Object-Oriented Programming), and the ability to lead projects and mentor junior developers.
The role involves collaborating with cross-functional teams to design, develop, and maintain scalable software solutions. The candidate should be ready to step into a Team Lead (TL) role in the near future.
Key Responsibilities
Software Development:
• Design, develop, test, and deploy high-quality Python applications.
• Collaborate with cross-functional teams to gather project requirements and deliver robust solutions.
• Develop and implement software solutions using OOP principles and best practices.
• Optimize performance and scalability of existing applications.
Web Development:
• Build and maintain scalable web applications using frameworks such as Django or Flask.
• Develop and integrate RESTful APIs with front-end applications.
• Ensure cross-platform compatibility and optimize front-end performance.
Database Management:
• Interact with various databases, including MySQL, PostgreSQL, and MongoDB.
• Use Object-Relational Mapping (ORM) tools like SQLAlchemy for efficient data handling.
• Design and maintain database schemas for data integrity and performance.
Testing and Quality Assurance:
• Write and maintain unit tests to ensure high-quality code.
• Conduct regular code reviews and implement best coding practices.
• Identify and fix bugs and ensure code stability throughout the development lifecycle.
Leadership and Mentoring:
• Guide and mentor junior developers.
• Act as a technical lead and oversee project execution.
• Participate in team planning and provide technical input to improve project outcomes.
Documentation:
• Maintain clear and concise documentation for code, processes, and APIs.
• Ensure proper version control and project documentation.
Preferred Skills:
✅ Strong understanding of OOP and software development principles.
✅ Experience with front-end technologies (HTML, CSS, JavaScript).
✅ Knowledge of containerization tools such as Docker.
✅ Exposure to machine learning libraries (scikit-learn, TensorFlow, PyTorch).
✅ Familiarity with cloud platforms (AWS, Azure, or Google Cloud).
✅ Strong GitHub profile or contributions to open-source projects.
Qualifications:
✔️ 3–6 years of professional experience in Python development.
✔️ Strong understanding of software development lifecycle and best practices.
✔️ Expertise in web development frameworks (Django, Flask).
✔️ Proficiency in database systems (MySQL, PostgreSQL, MongoDB).
✔️ Excellent problem-solving and analytical skills.
✔️ Ability to work independently and lead a team.
✔️ Strong communication and interpersonal skills.
✔️ Experience with Agile and Scrum methodologies.
Interested Candidate can send their Resume at 9152019990
Additional Information
Key Skills – Senior Python Developer
Core Python Programming
Object-Oriented Programming (OOP)
Django / Flask / FastAPI (at least one major web framework)
RESTful API Design and Integration
ORM (Django ORM / SQLAlchemy)
Database Experience
Relational: PostgreSQL, MySQL, SQLite
NoSQL: MongoDB, Redis (as needed)
Version Control Systems (Git, GitHub/GitLab/Bitbucket)
Unit Testing & Debugging (Pytest, Unittest, PDB)
Asynchronous Programming (AsyncIO, Celery) – (preferred)
Docker / Containerization
CI/CD Tools (e.g., Jenkins, GitHub Actions) – (optional but valued)
Cloud Experience (AWS / Azure / GCP) – (preferred)
Linux/Unix Commands and Shell Scripting
Agile / Scrum Development Practices
Code Review, Mentoring, and Team Collaboration
Strong Problem Solving & Logical Thinking
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile APIs AWS Azure Bitbucket CI/CD Django Docker FastAPI Flask GCP Git GitHub GitLab Google Cloud Industrial JavaScript Jenkins Linux Machine Learning MongoDB MySQL NoSQL OOP Open Source PostgreSQL Python PyTorch Scikit-learn Scrum Shell scripting TensorFlow Testing
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.