Python Developer

Job Description

The ENTERTAINER is looking for Python developer who will be responsible for challenging software development activities including APIs development.

Main job responsibilities will be……

Develop RESTful APIs, leveraging Open API specifications, API Gateway for runtime governance and security of Microservices
Developing and maintaining cutting-edge web and mobile-based applications on portal plus premium service platforms.
Preparing and maintaining all applications utilizing standard development tools.
Write efficient, reusable and documented code
Help design and implement functional requirements
Build efficient back-end features in Python
Integrate front-end components into applications
Design and implementation of low-latency, high-availability, and performance applications
Implementation of security and data protection
Utilizing backend data services and contributing to increasing existing data services API.
Web and mobile application development life cycle right from concept stage to delivery and post-launch support.
Participate in code reviews and refactoring discussions with multiple domain and delivery teams to ensure high-quality deliverables
Refactor, optimize and improve the existing codebase for maintenance and scale.
Using test-driven development and acceptance tests to ensure feature quality.
Interfacing with customer and internal teams to gather requirements.
Convey effectively with all task progress, evaluations, suggestions, schedules along with technical and process issues.
Keep abreast of new trends and best practices in backend development.
You’ll enjoy and succeed in this job if….

You have good problem-solving skills
You give attention to detail
You work independently as well as within a team with good collaboration
You are comfortable with deadlines
You focus on quality of work
You have a desire to learn and continue to develop your skills
You enjoy working on multiple products/projects at the same time
You are a strong verbal & written communicator


ESSENTIAL SKILLS and EXPERIENCE required:

1-3 years hands on experience in Python
Experience in developing rest APIs in Python
Preferably good experience in Flask, micro-framework or Django
Good expertise in PYTHON based REST services
Experience in working in Agile teams with a strong sense of ownership.
Preferably experience in building SOA, Microservices and API based Integrations in a highly distributed environment will be preferred
Preferably experience in using security, encryption and authentication protocols such as SSO, OAuth and Certificates for securing transmission.
Good knowledge of distributed SOA, Web Services, Relational DB concepts, Elastic Search, DynamoDB and various AWS technologies.
Good in PostgreSQL/MySQL/NoSQL, REDIS, and query optimization
Should have strong concepts of OOP
Have completed the degree of BS/MS computer Science successfully

Interested candidates can send their CV.

Job Summary

  • Published on:2022-03-07 5:08 pm
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:1 Year
  • Job Location:Lahore
  • Gender:No Preference
  • Application Deadline:2025-01-22