Python Developer Webelight Solutions

  • company name Webelight Solutions
  • working location Office Location
  • job type Full Time

Industry Type - IT - Software

Category: Backend Developer

Experience: 3 - 5 years required

Pay: INR 1000000 - INR 2000000 /hours

Type: Full Time

Location: Pan India

Skills: HTML, JavaScript, Python, Cascading Style Sheets (CSS), Django

About Webelight Solutions

"We are a small group of recent college graduates aspiring to offer web solutions to individuals, institutions, and businesses. Our passion for the web motivates us. We firmly believe that all individuals should have access to the Internet. People from all walks of life can and should utilise this platform's benefits. We strive to provide efficient solutions for automating and digitising an institution's day-to-day operations."

Job Description

Skills And Qualifications:
? 3-5 years of experience as a Python developer.
? Expert in Django framework, with knowledge of at least one additional Python web framework Flask or FastAPI.
? Understanding of databases, SQL and non-relational plus the Django ORM.
? Familiarity with best practices and design patterns of programming languages.
? Experience in developing microservices architecture.
? Familiarity with event-driven programming in Python.
? Understanding of accessibility and security compliance
? Strong analytical ability, logical thinking and problem-solving approach on complex issues
? Understanding of parallelism and concurrency concepts and its application in Python/Django applications.
? Understanding of fundamental design principles behind a scalable application.
? Strong unit test and debugging skills
? Basic understanding of front-end technologies, such as ReactJs, VueJs, Vanilla JavaScript, HTML5, and CSS3
? Proficient understanding of code versioning tools.

Principal Responsibilities:
? Writing reusable, testable, and efficient code.
? Design and implementation of low-latency, high-availability, and performance applications using Django framework in Python.
? Create and use the REST APIs for communicating with other apps.
? Implementation of security and data protection algorithms.
? Integration of data storage solutions like databases, key-value stores, blob stores, S3 etc.
? Improve the functionality of existing systems and applications.