Deadline: 15 November 2020
Employment term: Permanent
Category: Software development
Job type: Full time
We welcome a talented Python Developer to join Codics Team, work on our startup project, as well as help us develop and maintain various software products.
In this role, 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 as a Python Developer in Codics, you should possess in-depth knowledge of object-relational mapping, experience with server-side logic, and average knowledge of Python programming.
Ultimately, you’ll build highly responsive web applications that align with our business needs.
Coordinating with development teams to determine application requirements.
Maintain existing programs and apps used by the company, troubleshooting to spot potential problems and ensuring they continue to function smoothly.
Writing scalable code using Python programming language to streamline business functions and increase productivity company-wide
Testing and debugging applications.
Integrating user-facing elements using server-side logic.
Integrating data storage solutions.
Reprogramming existing databases to improve functionality.
Developing digital tools to monitor online traffic.
Team playing and collaboration skills also matter. Web developers work with Mobile, Design and Product teams to ship new features, as well as adjust their work to maximize overall development efficiency.
2 years of 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)
A deep understanding and multi-process architecture and the threading limitations of Python.
Proficient understanding of code versioning tools such as Git, Mercurial or SVN
Understanding of fundamental design principles behind a scalable application
Knowledge of multithreading, asynchronicity, object relational mapping, data and system logging
Knowledge of Algorithms, Data Structures, OOP (patterns, specific python implementations)
Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
Understanding of accessibility and security compliance (depending on the specific project)
Knowledge of user authentication and authorization between multiple systems, servers, and environments
Required candidate level: Not defined
You can apply by sending your CV to: [email protected] mentioning "Python Developer" in the subject line. Please note that only short-listed candidates will be notified for interviews.
PYTHON / DJANGO
Share this job via your favorite social media channel.
We are CODICS, one-of-a-kind software production company, where we believe behind each code there is a story. We know that every new client and new project is a new challenge for our imagination, creativity and innovative thinking, since we create a new story with new characters and new plot each and every time. We take care of every detail and nuance in the project and this is why deliver tailored and original solutions.
The CODICS team continuously invests in exploring beyond current boundaries to adopt new technologies and produce modern, lasting results.
Founded in Armenia CODICS had the unique opportunity to attract world-class talent coupled with hard-working traditions. Through its dedicated work, the company has accumulated a large and diverse pool of clients from 20 distinct industries, ranging from education, through logistics to real estate.
If you are an intelligent, humble, and passionate person with modern approaches Join us!
WE ARE EXPERTS IN
- Digital Transformation
- Classical Music
- Consumer & Retail
- Social & Telecom
- NGO & Donations
Address: 2/2 Melik Adamyan St, Yerevan, Armenia