Description

We are looking for an experienced Python Developer to join our engineering team and help us create dynamic software applications for our clients. You will be responsible for writing and testing scalable code, developing back-end components, and integrating user-facing elements in collaboration with front-end developers. To be successful in this role, you will require in-depth knowledge of object-relational mapping, experience with server-side logic, and above-average knowledge of Python programming. Ultimately, as a top-class Python Developer you should be able to design highly responsive web-applications that perfectly meet the needs of the client.

What You?ll Do

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

Expertise You?ll Bring

A Bachelor of Science degree in Computer Science, Engineering or relevant field 
Work experience as a Python Developer 
Expertise in at least one popular Python framework (like Django, Flask or Pyramid) 
Knowledge of object-relational mapping (ORM) 
Familiarity with front-end technologies (like JavaScript and HTML5) 
Team spirit 
Good problem-solving skills

Education

Any Graduate