Python Software Developer
2 days ago
Position Overview
We are seeking a Python Developer with strong programming and analytical skills to build high-performance backend systems and APIs.
The ideal candidate should have experience with Python-based REST frameworks, document-oriented databases, and scientific computation tools.
Exposure to networking or optical domains will be considered a plus.
Key Responsibilities
- Design, develop, and maintain backend services and RESTful APIs using Python.
- Implement and maintain microservices using REST frameworks such as FastAPI, Flask Framework.
- Work with document-oriented databases (e.g., Redis, MongoDB) for efficient data storage and retrieval.
- Apply mathematical and algorithmic techniques for problem-solving and optimization.
- Use SciPy and related Python libraries for numerical analysis, modeling, and computation.
- Integrate with or extend GnPY for optical network path computation and simulation.
- Participate in full software development lifecycle—design, coding, testing, and deployment.
- Write clean, well-structured, and maintainable code with proper documentation.
- Collaborate with cross-functional teams to design scalable, resilient solutions.
Mandatory
Skills & Qualifications:
- Strong proficiency in Python (core concepts, OOP, async programming).
- Must have 2 to 6 years of Industry experience.
- Proven experience in building REST APIs using Flask, FastAPI Framework.
- Hands-on experience with MongoDB or Redis(document-oriented databases).
- Solid understanding of mathematics, algorithms, and data structures.
- Experience with SciPy or similar scientific libraries.
- Exposure to GnPY or network computation frameworks.
- Knowledge of containerization (Docker) and CI/CD pipelines.
Good To Have Skills
- Understanding of networking concepts (routing, topology, protocols).
- Experience in optical networking or transport networks.
- Familiarity with shortest path routing algorithms (Dijkstra, etc.).
- Experience with Pub/Sub systems (Kafka, RabbitMQ).
-
Software Engineer-1 Devops
5 days ago
Bengaluru, Karnataka, India PYTHON Full time ₹ 6,00,000 - ₹ 18,00,000 per yearAbout Credit Saison IndiaEstablished in 2019, CS India is one of the country's fastest growing Non-Bank Financial Company (NBFC) lenders, with verticals in wholesale, direct lending and tech-enabled partnerships with Non-Bank Financial Companies (NBFCs) and fintechs. Its tech-enabled model coupled with underwriting capability facilitates lending at scale,...
-
Python Software Developer
2 weeks ago
Bengaluru, Karnataka, India SP Software Full time ₹ 15,00,000 - ₹ 25,00,000 per yearRole & responsibilitiesDevelop and maintain data pipelines using Python, Snowflake, Spark, and Scala.Design and implement data storage solutions leveraging Snowflake's cloud infrastructure.Optimize SQL queries for performance and scalability.Collaborate with data scientists and analysts to understand data requirements and deliver solutions.Ensure data...
-
Python Developer
2 days ago
Bengaluru, Karnataka, India Calpion Software Technologies Full time ₹ 5,00,000 - ₹ 12,00,000 per yearPosition: Python DeveloperLocation: Bengaluru, IndiaRole: Independent ContributorAbout the Role:We are seeking a highly skilled Python Developer to join our dynamic product development team. As an Independent Contributor, you will be responsible for designing, developing, and maintaining robust and scalable Python applications. You will work closely with...
-
Python Developer
4 days ago
Bengaluru, Karnataka, India MRI Software Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAbout the Role:As a Python Engineer, you will play a key role in enhancing online experiences for a large and diverse user base. You'll be responsible for building responsive, scalable backend solutions and implementing business logic across both new and existing projects. This role requires close collaboration with cross-functional teams including...
-
Python Developer
7 days ago
Bengaluru, Karnataka, India SP Software Full time ₹ 9,00,000 - ₹ 12,00,000 per yearRole & responsibilities• Strong programming skills in Python and SQL• Understanding of cloud computing technologies, such as AWS is plus. Knowledge and Competencies• Strong programming skills in Python and SQL• Experience with databases like RDS, Snowflake• Experience with SQL.• Strong problem-solving and analytical skills.• Excellent...
-
Python Software Developer
4 days ago
Bengaluru, Karnataka, India o3 Technology Solutions Full time ₹ 12,00,000 - ₹ 36,00,000 per yearRequired Skills & Experience:36 years of experience in software development using Python.Strong experience with at least one Python web framework — Django, Flask, or FastAPI.Good understanding of object-oriented programming, design patterns, and API development.Proficiency with SQL databases (PostgreSQL, MySQL) and familiarity with NoSQL...
-
Senior Python Developer
1 week ago
Bengaluru, Karnataka, India Capace Software Private Limited Full time ₹ 4,00,000 - ₹ 12,00,000 per yearSenior Python Django DeveloperPosition: Senior Python DeveloperExperience: 6 to 8 Years experienceExperience: Back-end development: 6 years (Required)Location: Indrapuri, Bhopal/ JP Nagar, BengaluruJob Description:We are looking for a highly skilled Senior Python Django Developer with extensive experience in building and scaling financial or payments-based...
-
Software Developer
7 days ago
Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 2,50,000 - ₹ 7,50,000 per yearSoftware Developer 3(Java Automation) As a member of the software engineering division, you will be responsible for assisting in defining and developing software for tasks associated with the developing, debugging or designing of software applications directed towards automation. Should have a good understanding of Java, automation / production...
-
Python Software Developer
4 days ago
Bengaluru, Karnataka, India Capgemini Full time ₹ 12,00,000 - ₹ 24,00,000 per yearJob Description:We are seeking a skilled and versatile Backend Software Engineer with strong expertise in backend development and DevOps practices, particularly with Azure DevOps. The ideal candidate will be proficient in Python (with FastAPI, Pandas, and Kedro), and , and have hands-on experience with CI/CD pipelines, Kubernetes, and infrastructure...
-
Sr. Python Developer
7 days ago
Bengaluru, Karnataka, India Capace Software Private Limited Full time ₹ 6,00,000 - ₹ 8,00,000 per yearJob Description:We are seeking a highly skilled and experienced Python Developer with a strong background in fintech to join our dynamic team. The ideal candidate will have at least 7+ years of professional experience in Python development, with a proven track record of delivering high-quality software solutions in the fintech...