Senior Python Developer
(5+ years exp)Skan
Job Location
Job Type
Full TimeVisa Sponsorship
Not AvailableRelocation
AllowedSkills
The Role
*Essential Duties and Responsibilities: *
Design, build and maintain efficient, reusable, and reliable Python code
Design and implement software platform with Microservices Architecture, based on Docker's Ecosystem Integration of MongoDB storage
Identify bottlenecks and bugs, and devise solutions to these problems
Help maintain code quality
*Required experience: *
Bachelor's or Masters in Computer Science / Electrical Engineering or a related discipline
6+ years of relevant professional experience
Delivery of quality results within aggressive timelines
Well versed with Linux fundamentals
Knowledge of software development processes
*Required skills: *
Experience with Python, along with other common libraries/ framework such as Flask, Celery
Good understanding of the syntax of Python and its nuances
Solid understanding of object-oriented programming
Familiar with JavaScript library, especially Angular
A knack for writing clean, readable Python code
Understanding of fundamental design principles behind a scalable application
Good understanding of MongoDB database
Able to implement automated testing platforms and unit tests
Proficient understanding of Git
Familiarity with continuous integration
Effective verbal and written communication skills
Fluent in English is a plus