Software Development Engineer Python
Posted date | 30th September, 2021 | Last date to apply | 30th October, 2021 |
Country | Pakistan | Locations | China |
Category | Software Engineering | ||
Type | Full Time | Position | 1 |
Status | Closed |
Required passionate software engineers with strong ethics and values who can deliver high quality software projects. You should be a pragmatic programmer and should be able to write clean and elegant code. You should believe in beautiful design and make it part of everyday job activities. The candidate must be technically sound, organized and possess excellent communication and interpersonal skills.
Essential Functions:
- Design and code elegant, readable, and well-document software applications
- Work under minimal supervision and build credibility of achieving the assigned goals
- Collaborate with team members efficiently to get the assigned work done
- Follow and contribute to software development processes of the company
- Other projects and responsibilities may be added at the manager’s discretion.
Education Requirements
A Bachelor’s degree in Computer Science or Engineering discipline
Job Description:
- Strong Python experience (is must).
- Knowledge of SQLAlchemy (ORM to be used on top of PostgreSQL).
- HTML, CSS, Javascript knowledge a strong plus; UNIX skill preferred.
- Experience building/scaling web applications in any of the python based framework ( flask, django or others).
- Good sense of web application design.
- Ability to work in test-driven development.
- Strong skills in Continuous integration and Continuous Development
Others: Basic knowledge of Chinese language is preferred but not essential.