Python Software Developer (Bengaluru)

Python Software Developer (Bengaluru)

14 Aug
|
Ramxora.AI (Treez Enterprise Group)
|
Bengaluru

14 Aug

Ramxora.AI (Treez Enterprise Group)

Bengaluru

Python Full Stack Developer

Company: Ramxora.AI Private Limited

Location: Mahadevapura, Bengaluru, Karnataka

Experience: 23 Years

Employment Type: Full-Time

Work Mode: Onsite

Work Week: 5 Days

Website: www.ramxora.ai

About Ramxora.AI

Ramxora.AI Private Limited is a technology-driven organization focused on building innovative AI-powered, SaaS, automation, and enterprise technology solutions. We are looking for a skilled and motivated Python Full Stack Developer to join our engineering team and contribute to the development, enhancement, and maintenance of scalable web applications and AI-enabled products.

Job Summary

We are seeking a Python Full Stack Developer with 2–3 years of professional experience who has robust expertise in backend development using Python and hands-on experience with modern frontend technologies.

The ideal candidate should be capable of developing complete web applications, designing and integrating APIs, working with databases, debugging production issues, and collaborating with UI/UX, QA, DevOps, and product teams.

Key Responsibilities

- Develop, maintain, and enhance scalable web applications using Python.
- Build robust backend services and RESTful APIs using frameworks such as Django, Django REST Framework, or FastAPI.
- Develop responsive and user-friendly frontend interfaces using React.js / Next.js or similar technologies.
- Design and integrate frontend and backend components for complete end-to-end applications.
- Work with relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, etc.
- Write clean, reusable, maintainable, and well-documented code.
- Implement authentication, authorization, role-based access control, and application security practices.
- Integrate third-party APIs and external services.
- Optimize application performance, API response time, database queries, and overall system efficiency.
- Identify, troubleshoot, and resolve bugs and production issues.
- Collaborate with QA engineers to identify and resolve functional and technical issues.
- Work closely with UI/UX designers to convert designs into functional web interfaces.




- Participate in code reviews and follow development standards and best practices.
- Use Git for version control and maintain proper branching and commit practices.
- Write and maintain unit tests and API tests.
- Work with DevOps teams for application deployment, monitoring, and troubleshooting.
- Participate in technical discussions, sprint planning, and project reviews.
- Continuously research and adopt relevant technologies and development practices.
- Contribute to AI/SaaS product development and integrations where required.

Required Technical Skills Backend – Python
- Strong proficiency in Python.
- Hands-on experience with Django / Django REST Framework / FastAPI.
- Strong understanding of REST API development.
- Experience with authentication mechanisms such as JWT and OAuth.
- Good understanding of asynchronous programming and API integration.
- Knowledge of Python packages, virtual environments, dependency management, and debugging.

Frontend
- Good knowledge of React.js.
- Basic to good understanding of Next.js.
- Strong knowledge of HTML5, CSS3, JavaScript, and responsive design.
- Experience with API integration and frontend state management.
- Familiarity with modern UI component libraries is an advantage.

Database
- Solid knowledge of PostgreSQL / MySQL.
- Good understanding of SQL queries, joins, indexing, and database optimization.
- Knowledge of MongoDB or other NoSQL databases is an advantage.

Development & Tools
- Strong experience with Git and GitHub/GitLab.
- Understanding of Linux/Unix environments.
- Experience working with API testing tools such as Postman.
- Familiarity with Docker and containerization is an advantage.
- Understanding of CI/CD concepts is an advantage.
- Knowledge of cloud platforms such as AWS is an added advantage.





AI / SaaS Skills – Preferred Experience or understanding of the following will be an advantage:
- AI/ML API integration.
- OpenAI or other LLM API integration.
- Generative AI applications.
- Prompt-based API integrations.
- AI-powered SaaS application development.
- Third-party service and API integrations.
- Background processing and task queues such as Celery.
- Redis and caching mechanisms.

Qualifications
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- 2–3 years of relevant qualified experience in Python Full Stack Development.
- Strong problem-solving and analytical skills.
- Good understanding of software development life cycle (SDLC).
- Ability to work independently as well as collaboratively within a team.
- Strong communication and interpersonal skills.
- Willingness to learn new technologies and work on multiple projects when required.

Preferred Candidate Profile The ideal candidate should:
- Have robust hands-on Python development experience.
- Be comfortable working across both backend and frontend technologies.
- Have experience developing production-ready web applications.
- Understand API architecture and database design.
- Be capable of debugging and resolving complex technical issues.
- Follow clean coding and development practices.
- Be comfortable working in a fast-paced product/SaaS environment.
- Have an interest in AI, automation, and emerging technologies.

Key Competencies
- Python Development
- Django / FastAPI
- Django REST Framework
- React.js / Next.js
- REST API Development
- Database Management
- SQL & NoSQL
- Git & Version Control
- API Integration
- Debugging & Troubleshooting
- Unit & API Testing
- Problem Solving
- Team Collaboration
- Code Quality & Documentation

Compensation Salary: Competitive salary based on experience, technical skills, and interview performance.

Location & Work Mode

Location: Mahadevapura, Bengaluru, Karnataka

Work Mode: Onsite

Work Week: 5 Days

How to Apply

Interested candidates can share their updated resume with the HR/Recruitment team.

Company Website: www.ramxora.ai

Company: Ramxora.AI Private Limited

📌 Python Software Developer (Bengaluru)
🏢 Ramxora.AI (Treez Enterprise Group)
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: python software developer (bengaluru) / bengaluru