Senior Python Developer
3 weeks ago
We are seeking an experienced Senior Python Developer to join our dynamic product engineering team.
About the Role:The ideal candidate will have hands-on expertise in developing scalable backend systems using Python and frameworks like Django, Flask, or FastAPI, while also being comfortable with building interactive and modern UIs using React.js. Experience with cloud services, especially Microsoft Azure, is a significant plus.
Key Responsibilities:- Design, develop, and maintain robust backend services using Python and one or more of Django, Flask, or FastAPI.
- Create RESTful and GraphQL APIs that power front-end applications and third-party integrations.
- Build user-facing interfaces using React.js, ensuring optimal performance and responsiveness.
- Collaborate with UI/UX designers to implement design into the code with pixel-perfect precision.
- Write clean, scalable, and maintainable code following best practices and coding standards.
- Participate in code reviews, pair programming, and mentor junior team members.
- Work with DevOps and Cloud teams to deploy, scale, and monitor applications using Azure or other cloud platforms.
- Integrate with SQL/NoSQL databases and ensure high-performance queries and optimized data models.
- Build unit tests, integration tests, and end-to-end tests to ensure high-quality deliverables.
- Analyze business requirements and translate them into technical implementations.
- Ensure the security and performance of the applications at all times.
- Actively participate in agile development processes including sprint planning, estimation, retrospectives, and daily stand-ups.
- Stay up to date with the latest trends and technologies in full-stack development and propose improvements.
- Proficient in Python 3.x programming.
- Experience in Django, Flask, or FastAPI frameworks (at least one is a must, more is a bonus).
- Strong knowledge of REST APIs, GraphQL is a plus.
- Familiarity with ORMs (like Django ORM, SQLAlchemy).
- Background in working with asynchronous programming (asyncio, aiohttp) is preferred.
- Proficiency in React.js, including React hooks, component lifecycle, and state management (Redux, Context API).
- Experience with TypeScript is a plus.
- Familiarity with front-end build tools like Webpack, Babel, Vite.
- Good understanding of HTML5, CSS3, and responsive design (Bootstrap, Tailwind, or Material-UI).
- Experience with Relational Databases like PostgreSQL, MySQL.
- Familiarity with NoSQL databases like MongoDB, Redis is desirable.
- Experience deploying applications on Azure is highly desirable. (AWS/GCP experience may be considered if willing to shift to Azure)
- Familiarity with CI/CD pipelines, Docker, Kubernetes is a plus.
- Understanding of Azure App Services, Azure Functions, Blob Storage, Azure SQL, etc.
- Excellent problem-solving and analytical skills.
- Strong written and verbal communication.
- Team player with a proactive attitude and collaborative approach.
- Ability to prioritize and manage multiple tasks simultaneously.
- Experience working in Agile/Scrum environments.
- Willingness to learn and adopt new technologies quickly.
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- Contributions to open-source projects or personal GitHub portfolio.
- Experience working with microservices architecture.
- Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
- Knowledge of performance tuning, application monitoring, and logging frameworks.
- Experience in writing technical documentation and API specifications using tools like Swagger/OpenAPI.
- Work with a passionate and skilled team on challenging and meaningful projects.
- Flexible work environment with options for hybrid or on-site work.
- Competitive salary and performance bonuses.
- Exposure to the latest in cloud technologies and software development tools.
- Culture that supports learning, innovation, and growth.
- Opportunity to work in a company that values employee well-being and work-life balance.
-
Senior Python Developer
2 days ago
Chennai, Tamil Nadu, India beBee Careers Full timeSenior Software Engineer (Python) As a senior software engineer, you will be responsible for designing, developing, and maintaining large-scale Python applications. The ideal candidate will have a proven track record of success in software development, with a strong understanding of Python frameworks such as Django, Flask, and FastAPI. Key...
-
Experienced Senior Python Developer
5 days ago
Chennai, Tamil Nadu, India beBee Careers Full timeSenior Python Developer - We are seeking an experienced Senior Python Developer to join our team. This role involves designing, developing and maintaining robust backend services using Python (FastAPI, Django, etc.) and collaborating with frontend teams for full-stack implementation.
-
Senior Python Developer
3 days ago
Chennai, Tamil Nadu, India beBee Careers Full timeJob DescriptionWe're looking for a highly skilled Python Developer to join our team. As a Backend Developer / Senior Backend Developer (Python), you will be responsible for designing and developing backend services using Python.Responsibilities:Design and develop robust, scalable, and secure backend services using Python.Develop RESTful and GraphQL APIs that...
-
Senior Python Developer
3 weeks ago
Chennai, Tamil Nadu, India iitjobs, Inc. Full timeWe are seeking an experienced Senior Python Developer to join our team. The ideal candidate will have a strong background in Python development and be proficient in working with Django, MySQL, Terraform, and related services.Key Requirements6+ years of experience in Python developmentLong-term contractual agreementOffice-based work locationMandatory...
-
Senior Python Developer
4 days ago
Chennai, Tamil Nadu, India beBee Careers Full timeeGrove Systems is seeking a skilled Senior Python Developer to excel in its team of experts.As a key member, you will possess hands-on software development skills and deep technical expertise across the entire software delivery process.
-
Senior Python Developer
5 days ago
Chennai, Tamil Nadu, India beBee Careers Full timeWe are seeking a talented Python Developer to join our team.About the Role:As a Senior Python Developer with expertise in Generative AI, you will be responsible for developing, testing, and maintaining high-quality Python code for AI applications. Your key responsibilities will include designing and implementing machine learning models, particularly in the...
-
Senior Python Developer
3 days ago
Chennai, Tamil Nadu, India Newt Global India Private Limited Full timeJob Description : Experience : 5 Location : Chennai We are looking for a Senior Python Developer with strong experience in Flask to join our Product Engineering team. Key Responsibilities : - Design, develop, and maintain web applications and RESTful APIs using Python and Flask. - Write clean, efficient, and reusable code following best practices and design...
-
Senior Python Developer
4 days ago
Chennai, Tamil Nadu, India OMNISTARR Full timeJob Title: Senior Python Developer Location: Chennai (5 Days Onsite) Experience: 5+ Years Job Type: Full-Time About the Role:We are looking for a highly skilled Senior Python Developer to join our growing team in Chennai. This is a full-time onsite role for professionals who are passionate about building scalable and high-performance web applications. The...
-
Senior Python Developer
6 days ago
Chennai, Tamil Nadu, India OMNISTARR Full timeJob Title: Senior Python Developer Location: Chennai (5 Days Onsite) Experience: 5+ Years Job Type: Full-Time About the Role: We are looking for a highly skilled Senior Python Developer to join our growing team in Chennai . This is a full-time onsite role for professionals who are passionate about building scalable and high-performance web...
-
Senior Python Backend Developer
7 days ago
Chennai, Tamil Nadu, India beBee Careers Full timeJob Summary:We are seeking a Senior Python/Backend Developer with deep expertise in backend development, API creation, and system integration. The ideal candidate will have extensive experience working with technologies like Python, Azure, Kafka, MongoDB, and AWS.