Python Developer

Min Experience

2 years

Location

Bengaluru

JobType

full-time

About the role

Job Profile: 

The developer will help design, develop and maintain an AI and Weather platform for the energy industrySuccessful candidates should be comfortable with both front end and back end programming and should be comfortable with taking full ownership and responsibility of projects. The role will require development and deployment of web applications for database interactions (CRUD) and development of APIs to enable scalability in the platform.

Requirements:

  • Educational Qualification: B.E/M.E/M.S in Computer Science/Software Engineering/IT/ Other Related branches.
  • Required​ ​ Skills​ ​ and​ ​ Knowledge​: ​ ​ Linux,​ ​ Python,​ ​ RDBMS,​ ​ MySQL, MVC, Django and Flask frameworks. Experience with  PHP programming is beneficial but not necessary.
  • Hands-on experience in developing and maintaining APIs (REST), JSON and XML. 
  • Comfortable with application development using python frameworks.
  • Experience with front-end technologies
  • Experience​ ​ working​ ​ with​ ​ unstructured​ ​ & structured databases​ ​ (NoSQL,​Mysql )​ ​ is​ ​ beneficial.
  • Ability to work on broad objectives and go from business requirements to code independently. 
  • Strong​ ​ written​ ​ and​ ​ oral​ ​ communication​ ​ skills​ ​ and​ ​ documentation​ ​ experience.
  • Demonstrable experience of project work (academic/internship/job) 

 

Skills

Python
Django
MySQL
REST API
JSON
xml
HTML
CSS
Javascript
Fast API
ReactJS