Responsibilities
Write effective, scalable code
Develop back-end components to improve responsiveness and overall performance
Integrate user-facing elements into applications
Test and debug programs
Improve functionality of existing systems
Implement security and data protection solutions
Assess and prioritize feature requests
Coordinate with internal teams to understand user requirements and provide technical solutions
Requirements
Previous working experience as a Phyton Developer for 3 year(s)
BS/MS degree in Computer Science, Engineering or a related subject
Hands on experience with Django, and other Python frameworks
Good understanding of server-side templating languages such as Jinja 2, Mako, etc
Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
Familiarity with some ORM (Object Relational Mapper) libraries
Requirements
Work experience as a Python Developer
Expertise in at least one popular Python framework (especially Django)
Familiar with pyRevit, pyDwg
Knowledge of object-relational mapping (ORM)
Familiarity with front-end technologies (like JavaScript and HTML5)
Team spirit
Good problem-solving skills
BSc in Computer Science, Engineering or relevant field