By continuing to browse this website, you accept our Privacy Policy
Apply Now

Python Developer (2 – 4 years)

We are looking for an experienced developer to join our team. You must have 2 years of work experience in Python and should have delivered at least 2 projects.

Role Objectives and Responsibilities:

  • Develop, test and maintain high-quality software using Python programming language.
  • Design and implementation of low-latency, high-availability, and high-performance applications
  • Integrate data storage solutions such as databases, key-value stores, blob stores, etc.
  • Participate in the entire software development lifecycle.
  • Write clean, high quality and reusable code that can be easily maintained and scaled.
  • Integrate user-facing elements developed by front-end developers with server side code/logic
  • Implement security and data protection measures
  • Follow design & development best practices (including code coverage, secure development)
  • Participate in developer code reviews and provide feedback on coding / security standards.
  • Manage builds, deployments and environments.
  • Experience in fast-paced work environment/ projects.

Key skills & Qualification:

  • Bachelor’s degree in computer science, engineering, or a related technical field
  • 2+ Years of relevant experience in Python Web Development.
  • Cloud, SaaS based multi tenant development experience
  • Hands on with Python, Fast APIs, REDIS or similar technologies
  • Microservices – API based architectural experience
  • Working knowledge of SQLAlchemy, Pydantic models, request parsing
  • Handson experience using RDBMS (preferably in PostgreSQL)
  • Knowledge of object-relational mapping (ORM)
  • Experience with Jenkin, DevOps, Docker, Kubernetes etc.
  • Unit Testing to ensure superior code quality and test coverage.
  • Good knowledge of structured and unstructured databases, data lakes.
  • Knowledge of React will be an added advantage

Why should I join Big Rattle?

Big Rattle Technologies specializes into development of Mobile and Web applications. Our clients include Fortune 5000 companies. Over the past 12 years, we have delivered multiple projects for clients from various industries like FMCG, Restaurants, Banking and Finance, Automobiles, Ecommerce, Television and Broadcast Agencies.

You will have an opportunity to get end-to-end exposure in software design and development of products, web applications and mobile applications. You will also have opportunities to participate in the decision-making process and take leadership roles as you grow in the organisation.

The company offers benefits like

  • Healthcare coverage
  • Certification Reimbursement
  • 5-day work week
  • Hybrid working