Python Developer
Technology
Star KnowledgeBengaluru, India2 weeks ago
Full timeOn-site
Job description
Job Information
- Date Opened 10/28/2026
- Job Type Full time
- Industry IT Services
- Work Experience 2-4 years
- City Bangalore / Mysore
- State/Province Karnataka
- Country India
- Zip/Postal Code 560058
About Us
At Star Knowledge, we provide solutions to business problems with high-level enterprise Software Engineering and Business Consulting that focuses on SMBs, Mid-size and Enterprises globally. Our professional services enable customers to attain or maintain thriving and relevant businesses by ensuring a level of outcome and certainty that other service providers are unable to match. We are a team that is constantly growing and are looking for enthusiastic engineers who are looking for exciting and engaging career opportunities.Job Description
About the Role We are looking for a Python Developer to design, build, and maintain scalable backend applications and integrations for our clients across industries. You will work in agile project teams, collaborate with clients and cross-functional colleagues, and own features from design through deployment.Key Responsibilities
- Develop clean, efficient, and testable Python code for web applications, APIs, and automation solutions
- Build and consume RESTful APIs using Django, Flask, or FastAPI
- Design and optimize database schemas and queries (PostgreSQL, MySQL, or MongoDB)
- Integrate third-party services, payment gateways, and internal systems
- Write unit and integration tests, and take part in code reviews
- Debug, troubleshoot, and resolve production issues promptly
- Collaborate with front-end developers, QA, DevOps, and business analysts
- Document technical designs, APIs, and deployment procedures
- Contribute to estimation, sprint planning, and client status updates
Requirements
Required Skills and Qualifications- Bachelor’s degree in Computer Science, IT, or a related field
- 2+ years of hands-on professional experience in Python development
- Strong grasp of Python fundamentals, OOP, data structures, and algorithms
- Experience with at least one framework: Django, Flask, or FastAPI
- Working knowledge of SQL and ORMs (Django ORM, SQLAlchemy)
- Experience building and consuming REST APIs (JSON, authentication, versioning)
- Proficiency with Git and collaborative workflows (branching, pull requests)
- Familiarity with Linux and the command line
- Good problem-solving, communication, and teamwork skills
Keywords
pythontime-and-attendanceinformation-technologystate-local-municipaljob-descriptionsweb-applicationsdjangoflaskfastapiplanning-and-designvisual-art-designproduct-development-and-designpostgresqlpostgresmysqlmongodbcode-reviewdebuggingtroubleshootingquality-assurance
Interested in this role?