Job details

Senior Python Developer

  • Python
  • SQL
  • React.js
  • JavaScript
  • Flask
  • Django

This job might be expired

Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.

Posted: 1 year ago

 About Roots Automation

Roots Automation brings together machine intelligence and human ingenuity in the form of advanced, intelligent

Digital Coworkers. Think of a Digital Coworker as your ideal team member – digitized. Our Digital Coworkers are built

with advanced AI and can think, read and intuit like humans. They are pre-trained to understand and interact with

data, documents, systems, and processes commonly found in Insurance. Their knowledge base is perpetually

expanding with learning federated across our Customers. Digital Coworkers are always on, ultra-secure, and deliver

ROI from day one.

Responsibilities

Work on the design, development, and maintenance of complex backend Python applications and microservices

Collaborate with cross-functional teams to ensure efficient & quality solutions, including AI/ML teams

Write clean, scalable and performant code, using best practices and industry standards

Perform code reviews, provide constructive feedback, and mentor junior developers

Participate in the design and architecture of software systems

Ensure the quality, performance, and reliability of the software, and identify and resolve any issues or bugs

Management paths available

Experience Required

5 years experience with Python in a commercial setting

Demonstrated knowledge of threading limitations in Python and multi-process architecture

Demonstrated knowledge of accessibility and data security compliance

Experience of developing & deploying production solutions in Cloud Framework

Hands on experience using Django & Flask frameworks

Experience in REST API development using Django

Deep knowledge and experience in Javascript or front-end JS frameworks such as React

Integreation of data storage solutions (SQL preferred)

Ability to integrate multiple data sources and databases into a singular system

Bachelors degree in Computer Science or simila