Python Developer at NA · Bengaluru (Bangalore) · 3 - 7 years · ₹1L - ₹12L / yr · Posted 7 Nov 2024

Dear Candidate,
Greetings from INFOMATICS CORP!!!
We are looking for an ambitious Python Developer who can join us Immediately or by 15- 30 Days.
Responsibilities:
- Relevant Experience required 3 to 5 years.
- Strong proficiency in python programming language along with expertise in backend development framework such as
- Django or Flask. (DSA and Design patterns are mandatory).
- Hand on Experience in REST API development and database such as PostgreSQL.
- Good knowledge of versions control systems like GIT, Bitbucket
- Implementation testing strategies such as unit testing (PyTest), integration testing and end to end testing
- Basic knowledge of Docker/Podman and Jenkins.
g. Good have if they basic knowledge in Mainframe tech such JCL, and TWs.
If you are interested in this position, share the below details and kindly attach your resume.
Current location-
Ready to relocate to Bangalore (Yes/No)-
Official Notice period -
Serving Notice period (If yes, Mention LWD)-
Total years of experience in IT -
Experience in Python Development -
Experience in Django/Flask-
Experience in Pytest/ Unit test-
Current CTC-
Expected CTC-
PF Account (Yes/No)-

Similar jobs (10)
Job Summary
We are seeking a skilled Python Developer with experience in building scalable applications using Python frameworks such as Flask and Django. The ideal candidate should have hands-on experience with PySpark for big data processing and strong SQL skills for data analysis and database management.
Key Responsibilities
- Design, develop, test, and maintain Python-based applications.
- Develop RESTful APIs using Flask and/or Django.
- Build scalable data processing pipelines using PySpark.
- Write efficient SQL queries, stored procedures, and optimize database performance.
- Integrate applications with databases and third-party services.
- Collaborate with cross-functional teams to gather and implement business requirements.
- Troubleshoot, debug, and enhance application performance.
- Follow coding standards, perform code reviews, and maintain technical documentation.
Required Skills
- Strong proficiency in Python.
- Hands-on experience with Flask and/or Django.
- Experience with PySpark for large-scale data processing.
- Strong knowledge of SQL (writing complex queries, joins, indexing, optimization).
- Understanding of REST APIs and microservices architecture.
- Experience with Git/version control.
- Knowledge of relational databases such as PostgreSQL, MySQL, SQL Server, or Oracle.
- Good problem-solving and analytical skills.
Preferred Skills
- Experience with cloud platforms (AWS, Azure, or GCP).
- Familiarity with Docker and Kubernetes.
- Knowledge of CI/CD pipelines.
- Experience with Airflow or other workflow orchestration tools.
- Understanding of Agile/Scrum methodologies.
We are looking for an exceptional Python Backend Developer to join our engineering team. You will be responsible for managing the interchange of data between the server and the users, developing server-side logic, and ensuring high performance and responsiveness to requests from the front end. The ideal candidate must have a rock-solid foundation in core computer science concepts, specifically Object-Oriented Programming (OOP) and Data Structures and Algorithms (DSA), to design and implement highly scalable and optimised backend systems.
Responsibilities:
- Design, build, and maintain efficient, reusable, and reliable Python code.
- Develop robust, highly scalable, and low-latency backend architectures and APIs.
- Apply strong OOPS principles to build modular and maintainable software systems.
- Utilise advanced Data Structures and Algorithms (DSA) to solve complex computational problems and optimise application performance.
- Integrate user-facing elements developed by front-end developers with server-side logic.
- Implement security and data protection measures.
- Identify bottlenecks, troubleshoot bugs, and devise elegant solutions to mitigate these issues.
- Collaborate cross-functionally with product managers, front-end developers, and QA engineers to deliver high-quality features.
Requirements:
- Core Python: Strong proficiency in Python programming with a deep understanding of its quirks, ecosystem, and best practices.
- OOPs Expertise: Excellent command over Object-Oriented Programming concepts (Inheritance, Polymorphism, Encapsulation, Abstraction) and design patterns.
- DSA Proficiency: Strong problem-solving skills with a deep understanding of Data Structures (Arrays, Trees, Graphs, Hash Tables, etc. ) and Algorithms (Sorting, Searching, Dynamic Programming, etc. ).
- Frameworks: Hands-on experience with popular Python web frameworks such as Django, FastAPI, or Flask.
- Database Management: Solid understanding of relational databases (e. g., PostgreSQL, MySQL) and ORM (Object-Relational Mapper) libraries.
- API Development: Experience in designing and developing RESTful APIs.
- Version Control: Proficient understanding of code versioning tools, such as Git.
- Clean Code: A strong commitment to writing clean, readable, and properly documented code.
Good to Have (Optional):
- Experience with NoSQL databases (e. g., MongoDB, Redis).
- Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization tools (Docker, Kubernetes).
- Knowledge of asynchronous programming in Python (asyncio).
We are looking for a skilled Python Developer to design, develop, and maintain robust backend systems. You will be responsible for building scalable web applications using the Flask micro-framework and managing high-performance NoSQL data storage with MongoDB. Your role involves creating RESTful APIs, optimizing database queries, and ensuring seamless integration between the backend logic and frontend components.
Key Responsibilities
- API Development: Design and implement scalable, secure RESTful APIs using Flask.
- Database Management: Architect and maintain MongoDB schemas; develop complex aggregation pipelines and optimize query performance.
- Backend Logic: Write clean, efficient, and testable Python code to handle server-side logic and data processing.
- Integration: Integrate third-party services and internal data sources using libraries like Requests or Flask-PyMongo.
- Performance Optimization: Identify and resolve bottlenecks in the application and database layers to ensure low latency.
- Testing & Security: Implement unit tests (using pytest or unittest) and follow security best practices (OAuth2, JWT, data encryption).
- Collaboration: Work closely with frontend developers to integrate user-facing elements and with DevOps to support deployment.
Required Technical Skills
CategoryRequirementsLanguageExpert-level Python (OOP, decorators, generators, and async programming).Frameworks Strong experience with Flask (routing, blueprints, middleware).DatabaseProficiency in MongoDB (BSON, indexing, sharding, and aggregation framework).ODMs/DriversExperience with PyMongo or MongoEngine.ArchitectureSolid understanding of RESTful API design and Microservices.Tools/DevOpsVersion control with Git; familiarity with Docker and CI/CD pipelines
About NonStop io Technologies
NonStop io Technologies is a value-driven company with a strong focus on process-oriented software engineering. We specialize in Product Development and have a decade's worth of experience in building web and mobile applications across various domains. NonStop io Technologies follows core principles that guide its operations and believes in staying invested in a product's vision for the long term. We are a small but proud group of individuals who believe in the 'givers gain' philosophy and strive to provide value in order to seek value. We are committed to and specialize in building cutting-edge technology products and serving as trusted technology partners for startups and enterprises. We pride ourselves on fostering innovation, learning, and community engagement. Join us to work on impactful projects in a collaborative and vibrant environment.
Brief Description
We are looking for a passionate and experienced Backend Engineer (Python) to join our engineering team. The ideal candidate will have strong expertise in backend development, API design, scalable application architecture, and SaaS applications, along with exposure to data processing, ETL workflows, and data integration. Familiarity with React and frontend technologies is an added advantage.
You will collaborate with cross-functional teams to build, enhance, and maintain robust, secure, and high-performance applications while contributing to backend services, data workflows, and cloud-based systems.
Roles and Responsibilities
- Design, develop, and maintain scalable and high-performance web applications and backend services.
- Develop secure, efficient, and reliable backend services and RESTful APIs using Python.(Django/Flask)
- Design and implement scalable microservices and distributed application components.
- Collaborate with frontend engineers and contribute to React-based features or integrations when required.
- Develop, maintain, and support ETL/data processing workflows for extracting, transforming, and loading data across systems.
- Build Python-based data processing scripts, services, and integrations to support application and business requirements.
- Work with relational databases to support data extraction, transformation, validation, and loading processes.
- Collaborate with data and engineering teams to improve data quality, reliability, and processing efficiency.
- Work closely with product managers, designers, QA engineers, DevOps, data engineers, and other stakeholders to deliver high-quality features.
- Write clean, maintainable, reusable, and testable code following software engineering best practices.
- Participate in code reviews and contribute to coding standards, engineering practices, and technical improvements.
- Optimize applications, APIs, databases, ETL processes, and backend services for performance, reliability, and scalability.
- Troubleshoot, diagnose, and resolve application, data processing, and production issues.
- Contribute to system architecture, technical design decisions, and continuous improvement initiatives.
- Develop and maintain automated tests to ensure application quality and reliability.
- Collaborate with DevOps teams to support CI/CD pipelines, containerized deployments, cloud-based applications, and deployment automation.
- Monitor and support backend services and data workflows in development, staging, and production environments
Requirements
- 3 to 6 years of professional experience in Backend Development using Python.
- Strong hands-on experience with Python backend frameworks such as Django and Flask.
- Experience building and supporting SaaS applications, with exposure to microservices, caching, pub-sub, messaging technologies, RESTful APIs, and distributed systems.
- Exposure to ETL processes, data pipelines, data integration, or data processing using Python. (Preferred)
- Understanding of ETL concepts such as data extraction, transformation, validation, loading, and data quality.(Preferred)
- Experience working with relational databases, preferably PostgreSQL, for application development and/or data processing workflows.
- Strong understanding of databases such as PostgreSQL, MySQL, MongoDB, or SQL Server.
- Familiarity with frontend technologies, particularly React, is an advantage.
- Experience with version control systems such as Git.
- Exposure to technologies such as Kafka, Redis, Elasticsearch, Redshift, Nginx, and GraphQL is a plus.
- Exposure to data technologies or tools such as Airflow, Pandas, SQLAlchemy, Spark, or similar data processing frameworks is a plus.
- Strong foundation in computer science, including data structures, algorithms, object-oriented programming, and software design principles.
- Familiarity with CI/CD pipelines and tools such as Jenkins.
- Good understanding of cloud platforms such as AWS, Azure, or GCP.
- Strong understanding of software design principles, scalable application architecture, and data structures.
- Experience with containerization technologies such as Docker.
- Knowledge of automated testing frameworks and best practices.
- Experience working in Agile/Scrum environments.
- Strong problem-solving, analytical, communication, and collaboration skills.
Why Join Us?
- Opportunity to work on a cutting-edge healthcare product
- A collaborative and learning-driven environment
- Exposure to AI and software engineering innovations
- Excellent work ethic and culture
If you're passionate about technology and want to work on impactful projects, we'd love to hear from you!
We are seeking talented software developers who are passionate about coding and building & scaling
products. If you love taking on new challenges and have a problem solving mindset to solve problems through
code, you will be a perfect fit for our rockstar engineering team.
Roles and Responsibilities:
● Design and develop backend architectures to support robust, scalable, and secure web applications and
systems with a focus on backend development using Django.
● Design, implement and maintain high quality RESTful APIs to support seamless communication between
frontend, backend and other services.
● Design, implement, and maintain database schemas. Ensure the integrity, performance, and security of
data.
● Ensure the scalability and reliability of our backend infrastructure on AWS. Ensure reliable management of
infrastructure on cloud aiming for 0 downtime of systems.
● Write clean, maintainable, and efficient code, while adhering to best practices and industry standards.
Develop and maintain documentation for our backend systems, APIs, and data models.
● Conduct high quality code reviews and provide feedback to other team members to ensure best practices
are adhered to.
● Take ownership of the development, testing, and deployment of web applications. Break down high-level
business problems into smaller chunks and build systems.
● Work closely with the frontend development team, product managers, and designers to plan new features
and optimize existing ones.
● Constantly aim to improve performance and optimize systems by identifying bottlenecks and resolving
them for increased efficiency.
● Stay up-to-date with the latest technologies such as LLMs, and implement them as and when required
Skills and Qualifications:
● Bachelor's degree in Computer Science, Computer Engineering or a related field.
● 4+ years of experience in full-stack web development, with a focus on backend development.
● Strong proficiency in Python and Django, including experience with Django Rest Framework.
● Experience working with SQL/PostgreSQL databases, including schema design, querying, and
optimization.
● Proficiency in AWS services such as EC2, RDS, S3, and Lambda.
● Familiarity of integrations with third party services and open source frameworks
● Strong understanding of data structures, algorithms, and software design patterns.
● Experience with containerization and orchestration technologies such as Docker and Kubernetes is a plus.
● Familiarity with LLM frameworks such as Langchain, OpenAI, Anthropic, LLaMa is a plus.
● Strong problem-solving skills and ability to work in a fast-paced environment.
● Excellent communication and collaboration skills.
Job Description:
We are looking for a skilled Python Developer with 2+ years of hands-on experience in backend development and data processing. The ideal candidate should be proficient in Python and have working experience with web frameworks like Flask and FastAPI, along with exposure to data engineering and machine learning workflows.
Key Responsibilities:
Design, develop, and maintain scalable Python applications and APIs using Flask and FastAPI
Work with PySpark and Kafka for real-time data processing
Perform data manipulation and analysis using Pandas and NumPy
Develop and maintain modular, reusable, and testable code following OOP principles
Collaborate with data scientists to integrate ML models (TensorFlow, PyTorch, Scikit-learn) into production
Participate in code reviews, design discussions, and contribute to best practices
Write and maintain documentation for developed modules and workflows
Required Skills:
Strong proficiency in Python programming
Hands-on experience with Flask and/or FastAPI
Experience working with PySpark and Kafka
Solid understanding of Pandas, NumPy, and data handling in Python
Familiarity with TensorFlow, PyTorch, and scikit-learn
Good grasp of Object-Oriented Programming (OOP) concepts
Ability to write modular and maintainable code
Nice to Have:
Understanding of Machine Learning concepts and pipelines
Exposure to Generative AI (GenAI) technologies and tools
Experience with CI/CD tools, Docker, or cloud environments (AWS, GCP, etc.)
Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related field
About the Role
We are looking for a motivated and detail-oriented Python Developer Intern to join our development team. This internship provides hands-on experience in real-world software development projects, backend systems, APIs, and automation tools.
You will work closely with senior developers and contribute to live projects, gaining practical exposure to modern development practices.
Key Responsibilities
- Assist in developing, testing, and maintaining Python-based applications
- Write clean, efficient, and reusable code
- Work on backend development and API integrations
- Participate in debugging and troubleshooting applications
- Collaborate with cross-functional teams (Design, QA, Data teams)
- Contribute to documentation and project reports
- Learn and apply best practices in software development
Required Skills & Qualifications
- Basic understanding of Python programming
- Familiarity with OOP concepts
- Knowledge of libraries/frameworks such as Django, Flask, or FastAPI (preferred but not mandatory)
- Basic understanding of databases (MySQL, PostgreSQL, or MongoDB)
- Good problem-solving skills
- Ability to work independently and in a team environment
- Strong communication skills
Preferred (Nice to Have)
- Knowledge of REST APIs
- Familiarity with Git/GitHub
- Understanding of HTML, CSS, and JavaScript
- Exposure to cloud platforms (AWS/Azure/GCP)
What You Will Gain
- Real-time project experience
- Mentorship from experienced developers
- Exposure to industry tools and workflows
- Internship Certificate upon successful completion
- Performance-based stipend (if applicable)
- Opportunity for full-time role based on performance
Core Responsibilities:
- Design, develop, and maintain backend services and APIs using Python or Golang.
- Write high-quality, testable, and maintainable code with a focus on performance and scalability.
- Implement automated tests and contribute to CI/CD pipelines.
- Collaborate with product, QA, and DevOps teams for end-to-end feature delivery.
- Troubleshoot production issues and provide timely resolutions.
- Participate in design and architecture discussions to improve system efficiency.
- Contribute to improving development processes, coding standards, and best practices.
Experience and Expertise:
- 1-2 years of experience in backend development with Python or Golang.
- Solid understanding of RESTful APIs, microservices, and distributed systems.
- Strong knowledge of data structures, algorithms, and OOPS principles.
- Hands-on experience with relational and/or NoSQL databases.
- Familiarity with Linux development, Docker, and basic cloud concepts (AWS/GCP/Azure).
- Proficiency with Git and version control workflows.
- Familiarity with AI-powered development tools or exposure to projects involving large language models (LLMs) is a plus.
Skills:
- Strong analytical and debugging skills with the ability to solve complex problems.
- Good communication and collaboration skills across teams.
- Ability to work independently with minimal supervision while being a strong team player.
- Growth mindset – eagerness to learn new technologies and improve continuously.
• Python Scripting: Proficient in writing clean, efficient scripts using Python for automation and problem-solving.
• Web Frameworks: Skilled in Django/Flask/FastAPI for backend and REST API development, with frontend knowledge (React/Angular/Vue).
• Testing: Experienced in unit and integration testing with pytest and ensuring code quality using linting tools.
• Data Analytics: Capable of processing and analysing data using Pandas, NumPy, and visualization libraries like Matplotlib.
• Version Control: Proficient in using Git for source code management and collaboration through branching and merge strategies.
• Databases: Strong in SQL and NoSQL database design, query optimization, and management.
• Tools: Familiarity with additional build tools and CI/CD systems (e.g., Jenkins, GitLab CI/CD).
• Cloud technologies: Familiarity with AWS/Azure or GCP.
• Problem-Solving: Excellent analytical and problem-solving skills related to build systems and processes.
• Communication: Strong verbal and written communication abilities.
Job Title: Python Development Intern
Company: Honeybee Digital
Location: Remote
Internship Duration: 3 Months
Job Type: Internship
Working Hours
- Full-time: 9:00 AM – 6:00 PM
- Part-time: 9:00 AM – 1:00 PM / 1:00 PM – 6:00 PM
Note: Internship certificate will be provided only after successful completion of the internship duration.
About the Role
We are looking for a passionate and motivated Python Development Intern who is eager to gain hands-on experience in real-world projects. This role is ideal for candidates interested in backend development, automation, data handling, and API integration.
Key Responsibilities
- Assist in developing applications using Python
- Work on data handling, automation scripts, and backend logic
- Support API development and integration
- Assist in web scraping and data processing tasks
- Debug, test, and optimize existing code
- Collaborate with development and data teams
- Document code and maintain project updates
Requirements
- Basic knowledge of Python programming
- Understanding of data structures and logic building
- Familiarity with libraries such as Pandas, NumPy (preferred)
- Basic understanding of APIs and web frameworks (Flask/Django is a plus)
- Problem-solving mindset and willingness to learn
- Ability to work independently and meet deadlines
Skills You Will Gain
- Hands-on experience in Python development and real projects
- Exposure to automation, Fast APIs, and backend systems
- Practical knowledge of data processing and scripting
- Debugging and optimization techniques
- Experience working in a professional development environment
Who Can Apply
- Students pursuing Computer Science, IT, Data Science, or related fields
- Freshers interested in Python development and backend roles
- Candidates looking to build a strong technical portfolio















