Python Developer Webelight Solutions
- Webelight Solutions
- Office Location
- 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.