
Python Developer
Coditas
About this job
Coditas is actively seeking an experienced and passionate Python Developer to join our dynamic team in Pune. If you are driven by the challenge of building robust, scalable backend applications, high-performance APIs, and innovative cloud-native solutions, this role offers an exceptional opportunity to contribute to cutting-edge projects. We are looking for a talented Python Developer who can help us push the boundaries of technology and deliver impactful software.
As a Python Developer at Coditas, you will be instrumental in designing, developing, and deploying backend services that power our next-generation products. This role requires a strong understanding of Python development principles, modern web frameworks, and cloud computing platforms. Join us and leverage your expertise to create elegant, efficient, and resilient solutions that make a real difference.
Key Responsibilities
- Design, develop, and maintain robust, scalable, and high-performance backend applications using Python.
- Implement and optimize REST APIs to facilitate seamless data exchange between front-end and back-end systems.
- Collaborate with cross-functional teams, including product managers, designers, and other developers, to define, design, and ship new features.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Participate in code reviews to ensure code quality, share knowledge, and foster a collaborative development environment.
- Debug and resolve technical issues, ensuring the smooth operation and reliability of applications.
- Integrate and manage data storage solutions and other third-party services.
- Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain innovative and competitive.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 3-6 years of professional experience as a Python Developer, with a strong portfolio of backend development projects.
- Proficiency in Python and extensive experience with web frameworks such as Django, Flask, or FastAPI.
- Solid understanding of REST API principles and experience in designing and consuming APIs.
- Hands-on experience with cloud platforms like AWS, Azure, or GCP.
- Familiarity with database technologies (SQL and NoSQL) and ORM libraries.
- Experience with version control systems, preferably Git.
- Strong problem-solving skills and the ability to work independently and as part of a team.
What We Offer
- An exciting opportunity to work on challenging and innovative projects with a talented team.
- A collaborative and supportive work environment that fosters learning and professional growth.
- Exposure to a wide range of modern technologies and industry best practices.
- Competitive compensation and benefits package.
- A chance to make a significant impact on our products and contribute to our success.
Eligibility
Professionals • 3-6 years of experience