Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- 1. Participating in architectural, design and product discussions, API technical design.
- 2. Develop cloud-based Python software products.
- 3. Designing and creating RESTful APIs.
- 4. Writing reusable, testable, and efficient code.
- 5. Developing and implementing user interface components using Angular JS Framework.
- 6. Debug, Test, Deploy, and Maintain applications.
- 7. Improving front-end performance.
Job Requirements
- 1. A minimum of a bachelor’s degree in computer science, or a related field, or equivalent alternative education, skills, and/or practical work knowledge experience is required.
- 2. 3 to 5 years of Work experience, and strong proficiency in HTML, CSS, JavaScript, SCSS, TypeScript, Angular JS, Python and at least one of these frameworks: (Django, Flask, Fast API).
- 3. practical C# and .Net (Core) Knowledge is A plus.
- 4. Strong data visualization knowledge is a MUST .
- 5. Solid database skills in a relational database (i.e. PostgreSQL, SQL, etc.)
- 6. Knowledge of how to build and use with RESTful APIs.
- 7. Designing and working with n-tier architectures.
- 8. Proficiency using industry standard 3rd party tools such as Docker.
- 9. Experience deploying Python applications into production.
- 10. Understanding of the threading limitations of Python, and multi-process architecture.
- 11. Knowledge of user authentication and authorization between multiple systems, servers, and environments.
- 12. Strong unit test and debugging skills.
- 13. Advanced Git/GitHub Knowledge.
- 14. Knowledge of functional programming and object-oriented programming paradigms.
- 15. Strong written and verbal communication skills .
- 16. Be self-driven.