Python, .net Core Developer

YCIT-HE - Yemen - sanaa

Job Description

Position Title: Python, .net core developer (2 positions)

Deadline for submission :  30 June. 2024  

Reports to:  Director of Development Department 

Terms of Remuneration:

The post is on one-year contract terms renewable based on good performance (evaluated every 3 months) and carry average salary and benefits packages for the right candidates.

Main Responsibility :

Analysis, design, development, testing and maintenance of a variety of web sites and web-based applications and services in addition to research and evaluate web-based solutions for YCIT-HE, MoHESR and higher education institutions.

EDUCATION, TRAINING AND EXPERIENCE :

  • Bachelor degree in IT, CS, IS or related field.
  • Minimum of 3 years of proven work experience/participation  in large-scale web development, and application interfacing.
  • Very good English language Skills

 Main Duties   :

  • Creates, updates and maintains dynamic web systems.
  • Designs databases and maintains database connectivity with web.
  • Develop system documentations and user manuals and perform user training.
  • Market research for new emerging technologies that can provide solutions
  • Researches, develops/designs, tests, evaluates and recommends web for the various information systems projects. 
  • Coordinates with system users and provide necessary support and training for their application needs.
  • Other Duties as assigned by the IS director.

Knowledge , skills and abilities :-

  • Knowledge of building web systems based on open-source frameworks.
  • Solid knowledge of Python, MySQL Administration, .Net core 
  • Knowledge of MVC Framework 
  • Solid knowledge of web applications security.
  • Solid knowledge of:  HTML,XHTML, XML, CSS, jQuery, and JavaScript.
  • Solid knowledge in SOLID principle.
  • Solid knowledge in clean code principle
  • Solid knowledge of using unit test
  • Solid knowledge of system interfacing using webservices, REST API.
  • Knowledge of other scripting and web editing languages, database technologies is desired.
  • Demonstrated capability for systems analysis and design.
  • Demonstrated skill in database design.
  • Ability to create websites characterized by high visual quality, ease of navigation and high market impact with attention to usability.
  • Ability to effectively work as a team member under pressure.
  • Experience in tuning performance of Python applications.
  • Strong analytical problem-solving skills.
  • Familiarity with source code control principles (Git / GitHub) 

Post date: Today
Publisher: Yemen HR jobs
Post date: Today
Publisher: Yemen HR jobs