Python Software Developer (Bengaluru)

Python Software Developer (Bengaluru)

23 Oct
|
Aetherrise Solutions
|
Bengaluru

23 Oct

Aetherrise Solutions

Bengaluru

Key Responsibilities

- Design, develop, test, and maintain applications using Python.

- Build and maintain RESTful APIs and backend services using frameworks such as Django, Flask, or FastAPI.

- Write clean, reusable, efficient, and well-documented code.

- Develop and optimize database queries using SQL and work with relational databases such as PostgreSQL, MySQL, or SQL Server.

- Integrate third-party APIs, external services, and internal systems.

- Perform unit testing, debugging, troubleshooting, and code reviews.

- Identify and resolve application performance issues and production defects.

- Collaborate with frontend developers, QA engineers, DevOps engineers, and product teams.

- Use Git for version control and follow Agile/Scrum development methodologies.

- Support application deployment, maintenance, and continuous improvement.

- Follow secure coding practices and software development standards.

- Prepare technical documentation and participate in sprint planning and project discussions.

Required Skills and Qualifications

- Bachelor's degree in Computer Science, Information Technology, or a related field.





- Strong proficiency in Python programming.

- Experience with Django, Flask, or FastAPI.

- Good understanding of REST APIs, JSON, HTTP protocols, and web services.

- Knowledge of SQL and relational databases.

- Familiarity with object-oriented programming (OOP), data structures, and algorithms.

- Experience with Git, GitHub, or Bitbucket.

- Understanding of unit testing frameworks such as PyTest or unittest.

- Knowledge of debugging, exception handling, and performance optimization.

- Positive analytical, problem-solving, communication, and teamwork skills.

Preferred Qualifications

- Experience with AWS, Azure, or other cloud platforms.

- Familiarity with Docker, CI/CD pipelines, and deployment processes.

- Knowledge of Linux/Unix environments.

- Exposure to asynchronous programming, background jobs, and task queues.

- Experience with Redis, Celery, or message brokers.

- Familiarity with microservices architecture and application security.

📌 Python Software Developer (Bengaluru)
🏢 Aetherrise Solutions
📍 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