Experience
5 - 10 yrs
Job Location
Bengaluru, India
Vacancy
1
Designation
Senior Python Developer
Job Type
ONSITE
Job Description
- As a Python Developer at SmartQ, your primary role will be to contribute to the entire software development life cycle, including requirements analysis, design, implementation, testing, and maintenance. In addition, writing code to implement software solutions, create algorithms, functions, and features that meet the project requirements, scripting and writing automation scripts for repetitive processes, and much more.
- If you are a dynamic, results-oriented Python Developer with a proven track record in steering MNCs toward unprecedented success, we invite you to seize this opportunity to make a profound impact on our global presence. Do you possess all these skills and wish to make a difference in the world of food and technologyJoin us now!
- RESTful API Design & Development You will design and develop well-structured APIs that are scalable and maintainable, following coding best practices, and are suitable for consumption by frontend teams across multiple platforms.
- Accountability from Discovery-to-Delivery Work closely with the FrontEnd team to ensure that the API interfaces are in-line with their UI design and ready-to-be consumed. You will actively participate in product and design discussions, offering valuable insights from a backend perspective to align technology with business goals. You will support QA team with on-time bug fixes.
- Production support You are responsible to fix any production & regression bugs that may arise, within the defined turn-around time.
- Third-Party Integration Support As we sometimes partner with third-party providers to expedite our market entry, you'll work closely with the leads to integrate the 3rd party solutions into our system. This involves finding the best integration methods and providing ongoing support.
- AI and Prompt Engineering with AI becoming more integral to backend development, you'll leverage AI to speed up development processes and maintain best practices. Familiarity with prompt engineering and AI-driven problem-solving is a significant plus in our team.
Required Skills:
- Strong expertise in Python, backend development, microservices and scalable architectures.
- Proficiency in designing and building REST APIs.
- Strong understanding of any Cloud platforms such as - GCP/AWS/Azure
- Experience with NoSQL DB or Relational DB
- Experience with unit testing in any testing framework and maintaining 100% code coverage.
- Profound knowledge in Serverless design pattern
- Familiarity with Django or Webapp2 or Flask or similar web app frameworks
- Experience collaborating with product and design teams.
- Familiarity with integrating third-party solutions.
Qualifications:
- Educational background includes a degree (B.E/B.Tech/M.Tech) in Computer Science, Engineering, or a related field.
- 5+ years experience as a backend/cloud developer.
- Good understanding in Google cloud platform
- Knowledge of AI and how to leverage it for day-to-day tasks in backend development.
- Familiarity with prompt engineering to enhance productivity.
- Prior experience working with global or regional teams.
- Experience with agile methodologies and working within cross-functional teams.
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.
