07 Aug
|
Exponential Ai Software Services
|
Hyderabad
07 Aug
Exponential Ai Software Services
Hyderabad
- Careers
Python Developer
0-1 Year
Hyderabad
Full-Time
Job Description
We are seeking a highly motivated Python Developer to join our growing team. The ideal candidate will have a strong understanding of Python programming and object- oriented design principles. You will be expected to write clean, maintainable code following best engineering practices and work in a Continuous Integration environment. Experience with backend development using frameworks like Flask or Django, along with a solid understanding of REST APIs, is required. Proactive problem- solving skills and a passion for contributing to product growth are essential for this role.
Key Responsibilities:
- Develop, test, and maintain scalable backend services using Python and frameworks like Flask or Django to build RESTful APIs.
- Write clean, maintainable, and well-documented code following object- oriented design principles, and adhere to best engineering practices such as code reviews, test-driven development (TDD), and CI/CD.
- Design and implement scalable modules and services while proactively suggesting improvements and solving challenges beyond assigned tasks.
- Collaborate with cross-functional teams, including front-end developers, product managers, and A engineers, to ensure smooth product development and issue resolution.
- Stay updated with the latest Python trends and contribute to the team s knowledge-sharing efforts for continuous process improvement.
- Work with databases such as MongoDB and utilize the ELK stack (Elasticsearch, Logstash, Kibana) for logging, monitoring, and optimizing backend systems.
Required Skills:
- Programming and Frameworks: Proficiency in Python and experience with object-oriented programming (OOP). Familiarity with backend frameworks such as Flask or Django.
- Test-Driven Development (TDD): Experience with test-driven development and CI/CD environments, including unit testing and test automation frameworks.
- Database Experience: Familiarity with MongoDB (NoS L), optimized queries, and handling large datasets.
- Soft Skills: Solid communication skills (both written and verbal) and a proactive, solution-oriented attitude.
Preferred (Good to Have) Skills:
- Full Stack Knowledge: Familiarity with full-stack development and the ability to debug across the stack is a plus.
- ELK Stack: Knowledge of working with the ELK stack for logging and monitoring is beneficial.
ualifications:
- Education: Bachelor s degree in Computer Science, Engineering, or a related field.
Why Join Us
- Competitive Compensation: Enjoy a competitive salary package with performance-based incentives.
- Innovative Culture: Work in a collaborative environment where your contributions directly impact product development.
- Growth Opportunities: Learn from a talented team and grow your technical and professional skills.
- Work-Life Balance: Flexible working hours and a culture that values both personal and skilled life.
📌 Python Developer (Hyderabad)
🏢 Exponential Ai Software Services
📍 Hyderabad