You are viewing a preview of this job. Log in or register to view more details about this job.

Entry Level Python Developer

Job Summary:

Looking for Jr. python developer or entry level python developer or back end developer in our technical team to built software and to support client site developer or front-end developer. You will be responsible for writing the code at server side and you will also responsible for managing the interchange of data between server and client. You will also respond to request from the front end, therefor a basic understanding of front-end technologies is necessary. Your primary focus will be development of server-side logic.

Qualification:

·   Bachelor's/Master's degree in computer science or related field.
·   Should have 0-3 years of working experience as well as python developer.
 

Responsibilities:

·   Create functions for data calculation (arithmetic functions with conditions).
·   Engage and be actively involved in customer requirements.
·   Perform assigned daily tasks and respond immediately to issues/problems.
·   Involve in unit/integration testing frameworks and practices.
·   Design, Implement and Interacting with databases.
·   Maintain and troubleshoot complex systems.
·   Work in SCRUM / Agile environment.
 
Technical Skills:

·   Solid knowledge of Python.
·   Solid knowledge of the principles of class-based object-oriented programming.
·   Knowledge of standard web technology (HTTP, client/server model, REST).
·   Experience with SQL.
·   Competence with Linux, DevOps, and web servers (Debian, Docker, SaltStack, Nginx).
·   Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3 (jQuery).
·   Good understanding of code versioning using Git (GitHub).
·   Knowledge of other technologies such as Java, DevOps, AWS(cloud computing) would be preferable: no language preference.
 
General Skills And Requirements:
 
·   Excellent written and verbal English communication skills.
·   Organisational, problem-solving and communication skills.
·   Ability to manage multiple priorities concurrently.
·   Willingness of learning new technologies and models.
·   Ability to effectively work in a global team; a team player.
·   Self-starter with the ability to independently resolve issues and deliver results.


Please note: This is a job listing from a Third-Party agency. Be aware that third party agencies may send your resume to other organizations without your knowledge or permission. In sending your resume (and/or applying to this posting) to a third-party organization you assume responsibility should it be used for other purposes. Please note that no fees should ever be charged for services. The Career Center bears no responsibility should this occur. We recommend you exercise caution regarding such advertisements/postings.