09 Sep
|
axo softwares
|
Chennai
09 Sep
axo softwares
Chennai
Python DeveloperJob Summary
We are looking for a skilled and motivated Python Developer to join our development team. The ideal candidate will be responsible for designing, developing, testing, and maintaining scalable and high-performance applications using Python. You will work closely with cross-functional teams to build reliable backend systems, APIs, automation solutions, and integrations.
Key Responsibilities
- Design, develop, test, and maintain applications using Python.
- Build scalable and secure backend services and RESTful APIs.
- Develop and maintain database models, queries, and integrations.
- Work with frontend, DevOps, and product teams to deliver high-quality solutions.
- Write clean, efficient, maintainable, and reusable code.
- Debug and resolve technical issues and performance bottlenecks.
- Develop automation scripts and tools to improve internal processes.
- Integrate third-party APIs and external services.
- Participate in code reviews and follow coding standards and best practices.
- Write and maintain technical documentation.
- Optimize applications for performance, scalability, and reliability.
Required Skills and Qualifications
- Strong proficiency in Python.
- Experience with Python frameworks such as Django, Flask, or FastAPI.
- Experience developing RESTful APIs and working with API integrations.
- Good understanding of databases such as PostgreSQL, MySQL, or MongoDB.
- Knowledge of SQL and database design principles.
- Experience with Git and version control systems.
- Understanding of software development principles, data structures, and algorithms.
- Familiarity with asynchronous programming and background task processing.
- Strong debugging and problem-solving skills.
- Ability to write clean, scalable, and maintainable code.
Preferred Skills
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Knowledge of Docker and containerization.
- Experience with Redis, message queues, or caching systems.
- Familiarity with Celery or other background job-processing frameworks.
- Experience with CI/CD pipelines.
- Knowledge of web scraping or browser automation tools such as Selenium or Playwright.
- Exposure to AI/ML libraries, LLM APIs, or AI-based applications is a plus.
- Experience working in an Agile development environment.
Education and Experience
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Proven experience as a Python Developer or Backend Developer.
- Experience level may vary depending on the role and organizational requirements.
What We Offer
- Prospect to work on challenging and innovative projects.
- Collaborative and growth-oriented work environment.
- Exposure to modern technologies and tools.
- Opportunities for professional learning and career development.
Pay: ₹300,000.56 - ₹400,000.09 per year
Benefits
- Work from home
Work Location: In person
📌 Python Full Stack Developer (Chennai)
🏢 axo softwares
📍 Chennai