25 Oct
|
Tops Infosolutions
|
Ahmedabad
25 Oct
Tops Infosolutions
Ahmedabad
Tell us where you fit the best, we will tell you how to get there…
We being an employee-centric company, offers you a fun-filled setting to excel in all the tasks you perform. Our endeavors aim to improve your learning curve so that you can gain a significant amount of life-changing knowledge as you work with TOPS. We are looking for the skillful, hardworking and talented individuals who wish to cultivate cross-functional abilities. If you think, you have strong fundamental values and forward thinking approach to stand apart from the crowd – we are here to help you!!!
Jr. Python Developer
Experience: 2 to 5 Years | No of Openings: 3
Job Description
- Own small features end-to-end: design, build, test, ship, and support them in production
- Ship clean, tested, reviewable Python code and learn what "good" looks like through code review
- Debug real issues in real systems including production bugs you didn't write
- Participate in design discussions and ask the questions you don't know the answer to
- Use AI coding tools effectively as part of your daily workflow
- Learn the parts of the stack you don't know yet frameworks, AWS services, databases, frontend basics as projects demand
- Show up to client meetings when invited, even if mostly to listen at first
Key Responsibilities
- 1 - 2 years building and shipping Python applications paid work, not just bootcamp or coursework
- Solid Python fundamentals OOP, data structures, file I/O, error handling, basic async. Can read and write idiomatic Python without help
- Has shipped something to real users: a feature, an internal tool, an integration. Something that actually runs and that real people depend on, even at small scale
- Experience with at least one Python web framework (Django, FastAPI, Flask, or similar) even if only basic CRUD work
- SQL basics can write joins, filters, aggregations. Understands what an index is and why it matters
- Git fluency branching, pull requests, resolving merge conflicts, reading diffs
- Day-to-day use of AI coding tools (Cursor, GitHub Copilot, Claude Code, or similar) and a starting point of view on where they help vs. where they get things wrong
- Strong communication can ask clear questions, write a coherent Slack message, and follow up when blocked rather than going dark
- Curiosity and initiative when stuck, has tried something before asking; when given feedback, applies it and remembers it next time
- Willingness to work across the stack comfortable being uncomfortable on parts you don't know.
📌 Jr. Python Developer (Ahmedabad)
🏢 Tops Infosolutions
📍 Ahmedabad