Backend Engineer (Python)

at Returnrabbitcom

DP
Posted by Madhuri C
icon
Remote only
icon
2 - 4 yrs
icon
₹15L - ₹20L / yr
icon
Full time
Skills
Django
PostgreSQL
Python
Flask

RESPONSIBILITIES

  • Writing reusable, testable, and efficient code
  • Understanding of fundamental design principles behind a scalable application
  • Engage in code reviews and help maintain high standards of code quality
  • Test software development methodology in an agile environment.
  • Deployment of features across dev/test/production environment and their monitoring with proper logging
  • Work closely with principal engineers to and deliver quality technology solutions
  • Own development in multiple layers of the stack including distributed workflows hosted in native AWS. Ability to analyze which managed cloud service would suit which feature need
  • Working with business teams to understand requirements and ability to transform them into technical specifications
  • Communicate timelines while accounting for best implementation practices
  • Maintain and improve already existing processes
  • Troubleshooting production issues and providing RCAs and fixes on the fly
  • Ability to run scrums for teams with minimal guidance
  • Care about code quality, and know how to lead by example: from a clean Git history, to well thought-out unit and integration tests.
  • Integrate Return Rabbit with third-party systems like ERP systems, WMS, OMS, payment gateways & much more


EXPECTED SKILLLS (MUST HAVE)

  • Expert level knowledge on Python and understanding of object oriented programming principles.
  • SQL knowledge (query performance tuning, index maintenance, etc.) as well as an understanding of database structure.
  • Experience with both relational and non relational data stores and understanding of the trade offs.
  • Deep understanding of versioning across APIs as well as libraries and dependencies.
  • Knowledge of data modeling principles - ability to lead the development of any large-sized feature End to End
  • Familiarity with event-driven architectures
  • Ability to pick up new understanding of different tools and their concepts quickly and come up with recommendations on how to improve systems
  • High attention to detail while designing solutions and the ability to think through boundary conditions.
  • Use the latest technologies in Python domain


EXPECTED SKILLLS (GOOD TO HAVE)

  • E-Commerce domain is a plus
  • Experience with test-driven development and automated testing frameworks.
  • Understanding of front-end technologies, such as ReactJS
  • Multi-tenant SaaS database tenancy patterns & system architecture patterns
  • Capable of delivering on multiple competing priorities with little supervision.
  • Excellent verbal and written communication skills.
  • Knowledge of ElasticSearch, Kafka, RabbitMQ, Redis, Serverless Functions (Lambda), AWS, Docker, Kubernetes, Jenkins is an added advantage
  • Any experience in building highly-scalable, highly-available, multi-region, and distributed systems and microservice architectures.
  • Knowledge of ElasticSearch, Kafka, RabbitMQ, Redis, Serverless Functions (Lambda), AWS, Docker, Kubernetes, Jenkins is an added advantage


WORK ENVIRONMENT

  • Work with a passionate and high-skilled team
  • We have an open culture where we value diversity and responsibility
  • 100% Remote (with an option to attend office) - which means we encourage you to create the work environment that you thrive in
  • You will have flexible working hours with some overlap with colleagues' timings
  • We aim to hire not only the best-in-class talent but also high-potential individuals with the aspiration to grow, learn, build, create and win.
  • Our core values - Trust, Integrity, Respect & Transparency
  • We are ONE TEAM

We are committed to building an inclusive and diverse team. Return Rabbit is an equal opportunity employer. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status or any legally protected status.

Read more

About Returnrabbitcom

Return Rabbit is your best eCommerce return solutions platform and returns management software for hassle-free, automated online returns.
Read more
Founded
2021
Type
Product
Size
20-100 employees
Stage
Bootstrapped
View full company details
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
2101133
Matches delivered
3712187
Network size
15000
Companies hiring

Similar jobs

Backend Developer

at Vume Interactive

Founded 2016  •  Product  •  20-100 employees  •  Raised funding
Python
Django
Flask
icon
Remote, Bengaluru (Bangalore)
icon
5 - 13 yrs
icon
₹22L - ₹34L / yr

Key Responsibilities:

  • Design, develop,  implement and evolve our backend platform (whose APIs and functionality provided are used by other game services, apps, and admin back office)
  • Develop highly efficient, robust, quality code for applications and services
  • Maintain clean coding practices
  • Enhancing and supporting existing functions, some of which are 24/7
  • Supporting product owners as required
  • Providing support to the testing team during testing phases of the projects
  • Contributing to solution proposals as required
  • Creating work effort estimates as required
  • Mentor, train on the best practices junior software associates and other team members.

Key Competencies (Functional):

  • Clean coding practices
  • Knowledge of scalable web architectures is required
  • A solid understanding of Linux, JVM is required
  • Knowledge of DevOps, Docker, Build Pipelines is good to have
  • Knowledge of git workflow is essential
  • Working with SOA, Microservices.

Any specific knowledge / experience:

  • Functional programming experience with immubtable datastructures is required
  • Knowledge of Erlang / Elixir is a plus.
  • Knowledge of Clojure is perfect

 

Read more
Job posted by
Shweta Jaiswal

Python Developer

at Crelio Health

Founded 2013  •  Product  •  100-500 employees  •  Raised funding
Python
Django
Flask
ORM
icon
Pune
icon
1 - 10 yrs
icon
₹3L - ₹20L / yr
  • Company Name  -  CrelioHealth Pvt Ltd.
  • Location - Pune Banner  
  • Experience:  1-10 years
  • Notice Period: 30 days or less
  • Mandatory Skill : Backend: Python-Django/ Flask

About CrelioHealth:

CrelioHealth (formerly LiveHealth) is an IT product company in the Health care domain. We are an almost decade-old IT product organization. We are a flourishing, Open & Flexi culture organization with a youthful team. We are a group of young enthusiasts who are passionate about building the best line of products in healthcare diagnostics. Our product is LIMS & CRM used for Pathology Labs & Hospitals.

Org link https://creliohealth.com/" target="_blank">https://creliohealth.com/

We are voted as #14 rank in G2’s List of Best Software Sellers for 2021.CrelioHealth (formerly LiveHealth) is a cloud-based LIS and RIS solution that enables Laboratory staff, doctors, and patients to easily access and manage medical information using the same platform.
Find out more at https://creliohealth.com/" target="_blank">https://creliohealth.com/ or get updates on https://blog.creliohealth.com/" target="_blank">https://blog.creliohealth.com/
 

Responsibilities

  • Responsible for design and architecture of functional prototypes and production-ready systems
  • Uses open-source frameworks as appropriate Django Preferred
  • Develops Python and JavaScript code as necessary
  • Python development to support middleware for REST API
  • Communicate technical concepts with trade-offs, risks, and benefits
  • Evaluate and resolve product-related issues

Requirements

  • Demonstrable experience writing clean, thoughtfully crafted Python 
  • Should have a good understanding of Flask, Django
  • Good understanding Databases like MySQL and Datastructure
  • Good understanding of REST API and experience in building them.
  • Experience on asynchronous request handling, partial page updates, and AJAX
  • Proficient understanding of cross-browser compatibility issues and ways to work around such issues
  • Proficient understanding of code versioning tools, such as Git / Mercurial / SVN
  • Good understanding of browser rendering behavior and performance
Read more
Job posted by
Amisha Tank

Java Developer / Architect

at Thillais Analytical Solutions Private Limited

Founded 2019  •  Product  •  20-100 employees  •  Raised funding
Java
J2EE
Spring Boot
Hibernate (Java)
Microservices
PostgreSQL
SOA
icon
Chennai
icon
3 - 8 yrs
icon
₹8L - ₹10L / yr
Skill Set Java Architect (Java, Spring, Hibernate, Microservices architect)
Job Description:
• At least 4+ years of hands-on experience on solution architecture, integration of solutions.
• Strong experience in the following domains: Java EE including (Web Services, REST,JPA), Spring, SOA, Design patterns, Unit and Integration test cases frameworks,Database (SQL & No SQL)
• Knowledge and experience with CI/CD tools and API usage in Mobile applications
• Able & willing to work hands on both solutions & development
• Able to coach / guide the junior members
Read more
Job posted by
Umashankar R E

Python / Django Developer (Backend)

at K12 Techno Services Pvt. Ltd.

Founded 2010  •  Products & Services  •  1000-5000 employees  •  Profitable
Python
Django
Flask
icon
Bengaluru (Bangalore)
icon
3 - 8 yrs
icon
₹15L - ₹20L / yr

Designation: Python/Django Developer (Backend)


Department:
Software Engineering Team


Location:
Whitefield (Bangalore)


Qualification:
Any Computer (Graduate or Post Graduate)


Experience:
3+ years of relevant experience in building functional and efficient server-side applications using Python/Django with 2+ years of relevant experience in working with RDBMS.


Responsibilities:

  1. Help design and implement functional requirements
  2. Build efficient back-end features in Python
  3. Integrate front-end components into applications
  4. Manage testing and bug fixes
  5. Prepare technical documentation
  6. Collaborate with UX/UI designers to implement design into the code
  7. Coach junior team members
  8. Implement software enhancements and suggest improvements

 

Skills Required:

  1. Experience with Python frameworks (e.g. Django, Flask, FastAPI)
  2. Familiarity with Amazon Web Services (AWS) cloud technologies
  3. Excellent understanding of REST API Development and HTTP Methods
  4. Understanding of databases and SQL
  5. Good experience in working with RDBMS
  6. Good understanding of computer science fundamentals - data structures, algorithms, memory management, performance.
  7. Knowledge of web stack - javascript, html, web frameworks like React.js is a plus
  8. Good understanding of Good Troubleshooting experience and exposure
  9. Ability to work with Jr engineers, mentor, guide and help them
  10. Enjoys coding and problem solving
  11. Good communication skills. Ability to express ideas clearly and concisely
  12. Familiarity with code versioning tools (such as Git, SVN, and Mercurial)

 

Salary: Upto 21LPA (Negotiable)

 

IMMEDIATE JOINING PREFERRED!

Read more
Job posted by
Samrat Bose

Backend Engineer

at Stackera

Founded 2021  •  Products & Services  •  20-100 employees  •  Profitable
NodeJS (Node.js)
Express
MongoDB
Mongoose
Elastic Search
Docker
MySQL
PostgreSQL
Postman
RESTful APIs
Firebase
Amazon Web Services (AWS)
icon
Pune
icon
1 - 6 yrs
icon
₹4L - ₹10L / yr

We are looking for a Node.js Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.

  • 2+ years of experience with Node.js/Express.js or similar framework
  • 1+ years of experience with MongoDB
  • 1+ years of experience creating REST APIs and backend systems
  • Experience with Docker is a plus
  • Integration of user-facing elements developed by front-end developers with server-side logic
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Implementation of security and data protection
  • Server Setup/AWS/GCP experience is a plus
  • Creating APIs and backend systems
  • Scraping sites and creating backend dashboards for data management
  • Backend infrastructure management and deployment

Responsibilities:

  • Developing and maintaining all server-side network components.
  • Ensuring optimal performance of the central database and responsiveness to front-end requests.
  • Collaborating with front-end developers on the integration of elements.
  • Designing customer-facing UI and back-end services for various business processes.
  • Developing high-performance applications by writing testable, reusable, and efficient code.
  • Implementing effective security protocols, data protection measures, and storage solutions.
  • Running diagnostic tests, repairing defects, and providing technical support.
  • Documenting Node.js processes, including database schemas, as well as preparing reports.
  • Recommending and implementing improvements to processes and technologies.
  • Keeping informed of advancements in the field of Node.js development.

Requirements:

  • Bachelor's degree in computer science, information science, or similar.
  • At least two years of experience as a Node.js developer.
  • Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
  • Superb interpersonal, communication, and collaboration skills.
  • Exceptional analytical and problem-solving aptitude.
  • Great organizational and time management skills.
  • Availability to resolve urgent web application issues outside of business hours.
Read more
Job posted by
Pavneet Singh

Python Developer

at US based IT company with HO in California

Agency job
via Elite Consultants
Python
Django
Flask
ORM
Javascript
jQuery
MVC Framework
Web Analytics
AJAX
XML
Webservices
Git
Agile/Scrum
icon
Ahmedabad
icon
3 - 6 yrs
icon
₹5L - ₹8L / yr
  • 3 years hands-on experience in the following technologies: Python, HTML, CSS, JavaScript, JSON, AJAX, JQuery, Bootstrap, MVC, web analytics, XML,
  • Experience in web services (SOAP/REST)
  • Experience in open source packages/libraries
  • Experience in ORM (Object Relational Mapper) libraries
  • Prior experience with full life-cycle development in Agile environment
  • Prior experience integrating to e-commerce system components (e.g. CMS, DAM, PIM, OMS, and ERP)
  • Excellent written and verbal communication skills
  • Ability to work effectively with non-technical personnel
  • Experience source control and collaboration tools such as AzureDevOps, Jira, Confluence, and git
  • Experience with web frameworks, interactive web development, responsive web design
  • General understanding of ML/AI

Company Details
:
  • US based IT company having HQ in California, USA
  • Largest manufacturer of medical scrubs with 650+ employees in USA
  • Excellent office infrastructure at Iscon cross road, S. G. Highway
  • 5 days a week working culture
Read more
Job posted by
Vishal Shah

Backend Engineer

at OTO

Founded 2018  •  Product  •  20-100 employees  •  Raised funding
Python
Django
Celery
Git
PostgreSQL
SQL
icon
Bengaluru (Bangalore)
icon
0 - 5 yrs
icon
₹5L - ₹18L / yr

Your Responsibilities :


1) Building highly scalable and secured applications/microservices and responsive APIs

2) Assessing the security risks associated with the platform architecture and suggesting/implementing suitable changes for the same.

3) Architect and implement back-end services to support our mobile and web clients.

4) Creating and implementing database schemas that represent and support business processes.

5) Use best software development practices and processes including unit testing, code reviews, and site monitoring post deployment.

6) Continue to research and evaluate new technologies that may improve performance and elegance of our software implementation.

7) Explore and Integrate third-party APIs when required for the project.

8) Work closely with the rest of the team to bring our features into production.

Your skills :

- Hands-on experience in Django Framework.

- Strong Knowledge of Python.

- Strong Knowledge of MVC design pattern and object oriented programming concepts.

- Strong knowledge of RDBMS like Postgresql and Database schema design.

- Experience in developing robust and secure RESTful web API and microservices using Django/Python.

- Experience in Test Driven Development.

- Experience in handling No-SQL MongoDB or similar.

- Hands-on experience in GitHub.

- Experience in CI, CD tools like jenkins.

- Experience in managing cloud-based web applications on Amazon Web Services or Google Cloud.

- You love code and up for the challenge!
Read more
Job posted by
Anamika Dwivedi
NodeJS (Node.js)
jQuery
Express
RESTful APIs
PostgreSQL
GitHub
icon
Ahmedabad
icon
1 - 5 yrs
icon
₹3L - ₹5L / yr

Responsibilities:

 

  • Ability to work in an existing codebase and collaborate with a diverse team
  • Experience in building enterprise-scale backend REST APIs with frameworks such as Nest.js & Express.js using an API-first paradigm
  • Intimate knowledge of crafting highly performant database queries
  • Hands-on experience implementing relational database structures, including tables, indexes, views, etc.
  • A mindset towards building systems for the cloud and DevOps fundamentals
  • Working knowledge of cloud infrastructure services is good to have. If not then willingness to learn should be there.
  • Focus towards building security, performance, and scalability into services from the beginning
  • Experience with debugging code and troubleshooting technical issues in order to craft appropriate solutions
Read more
Job posted by
Aniruddh Roshan

Backend Developer

at Zelthy

Founded 2015  •  Product  •  20-100 employees  •  Profitable
Python
Django
Relational Database (RDBMS)
Amazon Web Services (AWS)
DynamoDB
HTML/CSS
Javascript
icon
Bengaluru (Bangalore)
icon
3 - 8 yrs
icon
₹5L - ₹18L / yr

About Zelthy :

Zelthy (https://www.zelthy.com/) is a Platform-as-a-Service (PaaS) solution that enables quick and secure deployment of healthcare applications.The platform is used by global pharmaceutical companies and health-tech companies such as Bristol-Meyer-Suibb, 1mg, Cipla, DKSH, Novo Nordisk, etc to manage more than 1 million patients in 12 countries.

Requirements : 

 

We are looking for a Backend Developer who has 4-6 years of experience in designing, developing and implementing backend services using Python and Django.

Opportunity : Being a part of an early team that is building a global technology product that already has traction

Key Responsibilities : Contribute to the development of Zelthy Cloud Platform :

1. Should be able to design and implement sufficiently large and complex features and/or architectural improvements to the product.

2. Application implementation on the Zelthy Cloud including Configuration and Customization

3. Development of Restful APIs for Zelthy core as well as for implementing Applicationson the Zelthy Cloud platform

4. Perform Code and Application Lifecycle Maintenance

5. Work alongside the business team and solutioning team to design application architecture

6. Mentor Junior developers

Must Haves :

1. 3+ years of experience in designing, developing and implementing backend services using Python, Django, Django Rest Framework

2. Bachelor's degree in Computer Science or related technical field or equivalent work experience.

3. Understanding of software design patterns

4. Experience with Celery

5. Experience with RDBMS. Experience with AWS, S3, EC2, RDS, Dynamo DB, Lambda, etc.

6. Proficiency in Git

7. Working knowledge of HTML/CSS and Javascript

8. Previous experience in SaaS/PaaS environment will be an advantage

Key applications powered by Zelthy :

1. India's largest oncology PAP currently managed by a Big Pharma (market cap more than 100Bn) end to end on Zelthy including patient onboarding to product tracking

2. All HIV positive patients in India monitored by the Government through a program implemented on Zelthy (more than 1 million patients)

3. South East Asia's leading healthcare company with presence in more than 12 countries has adopted Zelthy as their core technology backbone for running patient programs

4. India's largest ePharmacy has adopted Zelthy as the core technology powering their patient program CRMs

5. India's first controlled distribution network for a pharmaceutical product in India implemented launched by an Indian Big Pharma on Zelthy


Read more
Job posted by
Shraddha Agrawal
Java
Spring Boot
J2EE
J2SE
Spring
JPA
SOAP
PostgreSQL
MySQL
JUnit
Postman
JSON
Agile/Scrum
REST
icon
Gandhinagar, Pune
icon
8 - 13 yrs
icon
₹18L - ₹26L / yr
INTECH Creative Services:

INTECH Creative Services, a global solutions provider founded in 2003, offers superior services combining years of experience, solid partnerships, and adaptability. INTECH Creative Services a reputed software development company specializing in offshore software development and onsite Software development for Clients in India and Hong Kong. INTECH comes to the market with a composition of highly experienced and motivated professionals with strong Software Execution and Management expertise in varied business domains and technologies.”
 
Headquarters - Gandhinagar
Branches - Pune, Dubai, and Hong Kong

Location – Pune, Gandhinagar (Currently Work from Home till 2022)

Educational Qualification - B.E / B.Tech, MCA, M.Tech, or any equivalent IT graduation or post-graduation

 


Requirements:
  • J2EE - Sprint Boot Microservices.
  • At least 8+ years of experience in Java development (J2EE, J2SE 8).
  • Extensive experience with Spring, Spring Boot Micro Services, JPA, Hibernate.
  • Extensive experience in REST and SOAP Webservices Services.
  • Excellent knowledge of databases( PostgreSQL, MySQL).
  • Experience in testing tools (JUnit, SOAP UI, Postman).
  • Experience in build tools – Maven, Gradle. Knowledge of modern authorization mechanisms, such as JSON Web Token.
  • Experience in web application servers - Tomcat, etc.
  • Understanding of Agile Development methodology – SCRUM.
  • Understanding of continuous integration - Jenkins, and Code versioning tools- Git

Read more
Job posted by
Harsitha Anandkumar
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
iconFollow Cutshort
Want to apply to this role at Returnrabbitcom?
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Learn more
Get to hear about interesting companies hiring right now
iconFollow Cutshort