Job description
About the role
We are seeking an Entry Level Python Developer to build and maintain backend services, automation, and data-driven applications. This role is ideal for recent grads who want to grow into a strong software engineer with Python as a core language.
What you will do
• Develop Python services, scripts, and APIs
• Work with databases to store, query, and transform data
• Write unit tests and participate in code reviews
• Fix bugs, improve performance, and refactor code for maintainability
• Collaborate with product and engineering teams in an agile environment
What you are looking for
• Strong Python fundamentals (data structures, functions, OOP)
• Familiarity with REST APIs and JSON
• Basic SQL and database understanding
• Git experience and willingness to learn best practices
Nice to have
• FastAPI, Flask, or Django exposure
• Experience with cloud, Docker, or CI/CD
• Familiarity with data tools (pandas) or automation scripting