
About TBM Technologies Pvt Ltd
Established in 2006, we are a research-driven 'machine-to-next' technology company. In 2018, we were recognized as the 'Telecom Technology Company of the Year - India'. We were named 'Most Innovative Software Development Company - India in 2017' and 'Best Telecom Software Company - India'. Other awards include being named among the '20 Most Promising Software Development Companies' and recognition by GSMA at the Mobile World Congress 2011. Our smart solutions enhance lifestyles and save lives, by enabling more effective communications.
With our proprietary software and technologies, we deliver solutions to telecom operators, including Airtel, Dialog Axiata, Verizon Wireless, Vodafone, and Idea. A dedicated research team focuses on next-generation solutions with sensors, smart devices, location 5.0 technology, multi-lingual multi-modal communication, omnichannel delivery platforms, cloud technologies, virtualization, rack servers, mobile phones, analytics, machine learning, and IoT.
Responsibilities :
1. Creating visually appealing, sustainable and reliable enterprise grade web applications.
2. Working with the latest frameworks and technologies used in Python, Django and web development.
3. Integrating Python applications with cross-platform web services.
4. Utilize Agile and other advanced methodologies to document, design, develop, deploy and maintain Python applications, services and solutions.
5. Staying up to date by learning new technologies and software.
6. You will be empowered to express your opinion to help shape the design of the product.
7. Creating products that will involve you from design to completion.
8. You will be part of several initiatives that help people and save lives on a very large scale across many countries.
Our Requirements :
1. Bachelor's degree in Computer Science or BTech from a reputable university or related field or equivalent military or industry experience
2. Some prior training courses in C or Python Web Development.
3. Experience with Apache and MySQL will be appreciated.
4. Experience with performance profiling and performance tuning enterprise applications.
5. Self-Learning, motivated, and disciplined attitude.
6. High level of logic and reasoning skills.
7. Good verbal and written communication skills.
Required Experience: A minimum experience of 1 year of working in Python.

About TBM Technologies Pvt
About
Connect with the team
Similar jobs
👉 Job Title: Backend Developer
🌟 Experience: 5-7 Years
💡Location: Bangalore
👉 Notice Period :- Immediate Joiners
💡 Work Mode - 5 Days work from Office
( Candidate Serving notice period are preffered)
Role Summary
We are looking for a Backend Engineer to join the Platform Implementation Team, responsible for building scalable, secure, and high-performance backend systems for a multi-cloud Data & AI platform. You will design microservices, develop REST APIs, and enable seamless data integration across enterprise systems like CRM and ERP.
💫 Key Responsibilities
✅ Design and develop scalable microservices and RESTful APIs
✅ Build event-driven architectures for asynchronous processing
✅ Integrate backend systems with cloud platforms (GCP/Azure)
✅ Ensure secure, reliable, and optimized data handling
✅ Collaborate with cross-functional teams (UI, Data, Platform)
✅ Follow best practices in coding, testing, CI/CD, and containerization
💫 Mandatory Skills (Top 3)
✅ Strong backend programming experience (Python / Node.js / Java)
✅ Expertise in API development & Microservices architecture
✅ Hands-on experience with Cloud platforms (GCP or Azure)
Position: Python Developer – Flask
Experience: 3+ Years
Location: Bangalore
Joining: Immediate Joiner Preferred
Employment Type: Full-Time
About the Role
We are looking for a skilled and passionate Python Developer with strong experience in Flask framework to join our growing development team. The ideal candidate should have hands-on experience in developing scalable backend applications, REST APIs, and integrating databases/services in a fast-paced environment.
Key Responsibilities
Develop, test, and maintain backend applications using Python and Flask.
Design and build RESTful APIs for web and mobile applications.
Collaborate with frontend developers, QA teams, and product stakeholders.
Write reusable, scalable, and efficient code.
Integrate third-party APIs and services.
Optimize application performance and troubleshoot issues.
Work with databases and ensure data security and integrity.
Participate in code reviews and technical discussions.
Maintain proper documentation for development activities.
Required Skills
3+ years of experience in Python development.
Strong hands-on experience with Flask framework.
Good understanding of REST API development.
Experience with MySQL/PostgreSQL/MongoDB databases.
Familiarity with ORM libraries such as SQLAlchemy.
Knowledge of Git/version control systems.
Understanding of software development lifecycle and agile methodologies.
Basic understanding of Docker and deployment processes is an added advantage.
Good debugging and problem-solving skills.
Preferred Skills
Experience with AWS/Azure or cloud platforms.
Exposure to microservices architecture.
Familiarity with CI/CD pipelines.
Knowledge of frontend technologies like React or Angular is a plus.
Educational Qualification
Bachelor’s degree in Computer Science, Information Technology, or related field.
What We’re Looking For
Immediate joiner or candidates with short notice period.
Strong communication and teamwork skills.
Self-driven and proactive mindset.
We’re looking for a Backend Developer (Python) with a strong foundation in backend technologies and
a deep interest in scalable, low-latency systems.
Key Responsibilities
• Develop, maintain, and optimize backend applications using Python.
• Build and integrate RESTful APIs and microservices.
• Work with relational and NoSQL databases for data storage, retrieval, and optimization.
• Write clean, efficient, and reusable code while following best practices.
• Collaborate with cross-functional teams (frontend, QA, DevOps) to deliver high quality features.
• Participate in code reviews to maintain high coding standards.
• Troubleshoot, debug, and upgrade existing applications.
• Ensure application security, performance, and scalability.
Required Skills & Qualifications:
• 2–4 years of hands-on experience in Python development.
• Strong command over Python frameworks such as Django, Flask, or FastAPI.
• Solid understanding of Object-Oriented Programming (OOP) principles.
• Experience working with databases such as PostgreSQL, MySQL, or MongoDB.
• Proficiency in writing and consuming REST APIs.
• Familiarity with Git and version control workflows.
• Experience with unit testing and frameworks like PyTest or Unittest.
• Knowledge of containerization (Docker) is a plus.
Software Engineer
Onsite - HSR Bangalore
6 Days work from Office (Flexible working hours)
Product is a PowerPoint AI assistant used by consulting companies and Fortune 500 teams. A typical professional spends 1 to 3 hours creating one slide. With Product company, they create a v1 of their entire deck in 10 minutes, and make changes like “turn this table to a chart” in seconds directly within PowerPoint.
In the next 2 years, our goal at company is to forever change the way business presentations are made.
Who are we?
- small, strong team of 5
- founders are CS graduates from IIT Kharagpur with a specialisation in AI
- work 6 days a week from our office in HSR Layout in Bangalore
- funded by Y Combinator and other amazing investors
- used by consulting companies and Fortune 500 teams
Your responsibilities (in order)
- Design, implement, test, and deploy full features
- Design and implement a robust infrastructure to enable rapid development and automated testing
- Look at usage data to iterate on features
What we’re looking for
- Undergraduate or master's in Computer Science or equivalent degree
- 2+ years of backend or DevOps software engineering experience
- Experience with TypeScript (JavaScript) or Python
You’ll be a good fit if
- You want to work on a product that can change the way a very large number of people work
- The chaos of high growth and things breaking is exciting to you
- You are a workaholic, looking to upskill faster than most people think is possible. This role is not a good fit for you if you’re looking to prioritise work-life balance.
- You prefer working in-person with other smart people who are excited and passionate about what they’re building
- You love solving very hard problems at a rapid pace. We discuss timelines in days or weeks, so you’ll constantly be expected to ship really high-quality work.
Perks
- Comprehensive health insurance for you and dependents
- Workstation enhancements
- Subscriptions to AI tools such as Cursor, ChatGPT, etc.
(If there's anything else we can do to make your work more enjoyable, just ask)
If you are interested in proceeding, we would be happy to move your profile to the next stage of the evaluation process.
Kindly share the following details to help us take this forward :
- Current CTC (Fixed + Variable):
- Expected CTC:
- Notice Period (If currently serving, please mention your Last Working Day)
- Details of any active offers in hand (if applicable)
- Expected/Available Date of Joining (if applicable)
- Attach Updated CV:
- Attach Github Link / Leet code link or other:
- Current Location:
- Preffered Location:
- Reason for job Change:
- Reason for relocation (if applicable):
- Are you comfortable with 6 days wfo (flexible working hours)?( Yes / No):
Job Description
We are looking for motivated IT professionals with at least one year of industry experience. The ideal candidate should have hands-on experience in AWS, Azure, AI, or Cloud technologies, or should be enthusiastic and ready to upskill and shift to new and emerging technologies. This role is primarily remote; however, candidates may be required to visit the office occasionally for meetings or project needs.
Key Requirements
- Minimum 1 year of experience in the IT industry
- Exposure to AWS / Azure / AI / Cloud platforms (any one or more)
- Willingness to learn and adapt to new technologies
- Strong problem-solving and communication skills
- Ability to work independently in a remote setup
- Must have a proper work-from-home environment (laptop, stable internet, quiet workspace)
Education Qualification
- B.Tech / BE / MCA / M.Sc (IT) / equivalent
Job description for Python/Backend Developer
We are actively looking for backend software engineers who are passionate about building cutting-edge systems that work on the latest tech stack (Python, Django) but also help save lives. You’ll have the opportunity to learn and lead the development of several AI-enabled products and solutions within the company that are geared to help accelerate the development of new cures and to reduce the inefficiencies in how healthcare information is managed.
Key Responsibilities:
- Design, develop, and deploy scalable APIs using Python/Django.
- Integrate third-party APIs like Facebook page API, Google Business API, and all other social APIs (10+)
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and testable code.
- Develop and maintain authentication mechanisms, including OAuth, JWT, and SSO integration with third-party providers.
- Optimize and maintain existing APIs for performance and scalability.
Required Skills and Qualifications:
- Education: Bachelor’s degree in Computer Science, Information Technology, or related field.
- Experience:
- 2+ years of experience in Python development.
- Proven experience in designing and developing RESTful APIs.
- Advanced proficiency in Python programming.
- Strong experience with databases (e.g., MySQL, Elasticsearch).
- Hands-on experience with SSO protocols and implementation (e.g., OAuth, SAML, OpenID Connect).
- Experience integrating SSO with third-party providers.
- Proficiency in using JSON Web Tokens (JWT) for secure data exchange
- Technical Skills:
- Proficiency in Python and Python frameworks (Django, Flask).
- Solid understanding of web technologies (HTTP, SSL/TLS, JSON, XML).
- Familiarity with API documentation tools (e.g., Swagger, Postman).
- Experience with version control systems (e.g., Git).
- Expertise in authentication and authorization methods.
- Ability to write clean, maintainable, and efficient code following best practices.
- Experience in writing unit tests for code to ensure reliability and maintainability
Job Title: Senior Python Developer with AWS
Company: P99soft
Experience: 6+ years
Location: Hyderabad
Job Description:
P99soft, a leading technology company, is seeking a talented Senior Python Developer with expertise in AWS to join our dynamic team in Hyderabad. As a Senior Python Developer, you will play a key role in designing, implementing, and maintaining robust and scalable software solutions. If you have a passion for Python development and extensive experience with AWS technologies, we encourage you to apply and be a part of our innovative and collaborative work environment.
Responsibilities:
- Design, develop, test, and deploy high-performance and scalable Python applications.
- Collaborate with cross-functional teams to define and implement innovative solutions for the company's software needs.
- Work closely with stakeholders to understand business requirements and translate them into technical specifications.
- Utilize your expertise in AWS services to architect and implement cloud-based solutions.
- Troubleshoot and debug issues, ensuring the overall quality and performance of the software.
- Stay updated on industry trends and best practices to continuously improve software development processes.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience as a Senior Python Developer with a minimum of 6 years of hands-on development experience.
- Strong proficiency in Python and experience with popular frameworks such as Django or Flask.
- In-depth knowledge of AWS services and experience with cloud-based architecture.
- Solid understanding of software development principles, design patterns, and best practices.
- Experience with database systems, both SQL and NoSQL.
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team in a fast-paced environment.
How to Apply:
If you have a passion for backend development, possess the required experience, and are excited about contributing to innovative projects, we invite you to apply. Please submit your resume, cover letter, and any relevant portfolio or project samples to Anusha Kalidindi/Sravani Chiruvolu
P99soft is an equal opportunity employer, dedicated to fostering diversity and creating an inclusive workplace for all employees.
About The Team
We are striving to create the best productivity tools which will help small businesses to go online and scale their growth consistently with the bleeding edge of technology. Our backend team is looking for a solid Rockstar engineer who can hack around multiple technologies and build highly scalable, low latency, distributed systems. You will work closely with our product team to build new and compelling experiences for our customers!
We place special emphasis on the continuous growth of each team member - and we do this with regular 1-1s and open communication. As Software Engineer - Backend, you will be part of self-starters who thrive on teamwork and constructive feedback.
About The Role
As a Software Engineer - Backend, you will solve real-life complex problems and create compelling experiences for our users. In this role, you will ensure that the solutions and processes that we create are of the highest quality. And in doing so, you will champion a seamless app experience for all our users. You will also collaborate with your fellow engineers to create scalable solutions that are pertinent to Product IO's overall growth.
If you are confident about solving hard, interesting and UNIQUE problems, and creating an impact within an entrepreneurial environment, then you might just be our next Software Engineer - Backend
What You'll Do:
- Lead, build, test, and release mobile application features using cross-platform tools.
- Collaborate with the front-end team to expose weaknesses and problems
- Build out our APIs and tools using Python & Firebase libraries on the backend.
- Experience with NodeJS and deployment in Serverless
- Experience with NoSql(MongoDB) and SQL(PostregSQL)
- Work closely with Product, Design, Platform, and other cross-functional groups to drive product vision.
- Previous experience helping shape API structures and building REST APIs.
- Understanding of accessibility and server compliance (GCP)
Required Qualifications:
- 2+ years professional software development experience, preferably mobile apps with a cloud backend. Example projects in (Python, Firebase)
- 6 months experience in Google Cloud Platform
- Excellent communication skills are a must, and experience with estimating and managing project tasks is important, too
- Highly driven, naturally curious, and comfortable working in a fast-paced environment
Bonus points:
- 1+ years of experience in developing Firebase apps.
- Experience in developing or designing APIs and web applications.
- Deployment in Cloud Environment.
- Familiarity with Flutter.
Why join us:
- 👫 A fast-moving, fun, growth-oriented company made up of skillful team players
- 💬 Transparent, open, and collaborative work environment
- 🌟 An opportunity to work closely with a proven executive team, board, and serial entrepreneurs
Senior / Python Developer
We are looking for a Senior / Python Developers to join our engineering team and help us develop and maintain various software products. Your responsibilities include understanding the product very well, and lead the integration of this product into architecture.
To be successful in this role, you should have strong technical knowledge and solid experience of all steps of the software engineering process and the tools associated with those. You should be a go-getter, a clear communicator and a strong collaborator who works well in a team as well as the customer. You should want to do high quality work and produce output that you are proud of.
- Good understanding of Python especially should have used file/directory access, data persistence, compression and archiving, cryptographic services, concurrent operations, networking and IPC, developmental tools etc.
- Good understanding of key differences in Python 2 vs 3
- Knowledge of lib2to3, six, python-future libraries. Compatibility idioms provided by these libs and their limitations, issues in using them as is.
- Knowledge of Python3 changes in data types especially str, bytes in Py3 vs str, unicode in Py2. Should be able to gauge, understand impact of this on data in transit/data at rest in a large project.
- Knowledge of using C extensions in Python code, modifying to run with Python3, Python 2-3 compatibility.
- Experience working with large python codebase.
- Working knowledge of mysql, Python ORM like sqlobject.
- Working knowledge of Common third party modules like cherrypy, falcon, gunicorn, etc.
- Good experience with basic python, no django/flask needed
- Some code needs to run in Python 2, some in Python 3 and some in compatibility mode
- Issues for Druva are in ORM, marshalling, networking
- Need candidates having Understanding of basic data types, extensions of python
- Data type conversion and networking is important
- Internals of Python are important










