Puesto, ciudad o estado.

Hace 1 sem

Software Developer (Python/Flask)

Si el reclutador te contacta podrás conocer el sueldo

Empresa confidencial
en

Sé de los primeros en postularte

Hace 1 sem

Software Developer (Python/Flask)

Si el reclutador te contacta podrás conocer el sueldo

Empresa confidencial

Sé de los primeros en postularte

Sobre el empleo

Educación mínima requerida: Universitario sin titulo

Detalles

Contratación:Permanente
Espacio de trabajo:Desde casa

Descripción

Job Description

The software developer will work as part of a DevOps team to design, build and unit test web-based applications primarily on the backend.


The day-to-day duties would include:

  • Work with the requirements engineers and design and implement the backend web application components.
  • Document designs and review with the rest of the teams.
  • Design, build and test APIs for use by other components of the application, and other applications.
  • Test code for defects before submitting the code.
  • Conduct peer reviews.
  • Conduct test cases reviews for application features.
  • Work with the test team in case defects are identified during testing.
  • Guide the test team building automation tools for test automation.
  • Participate in deployment decisions.
  • Support user community of application
  • Participate in design discussions/scrum meetings.


Requirements:

  • Expert knowledge of data structures and algorithms
  • Excellent software design skills
  • 7+ years of experience in leading development teams in building web applications using Python and Flask:
  • Expert knowledge of Application routing
  • Expert knowledge of Backend web programming
  • Expert knowledge of JSON and YAML 
  • Must have worked with Git, Jira, and other development management environments all their developer career.
  • A thorough understanding of the software development principles is essential.
  • Linux experience is essential
  • Excellent troubleshooting and code-reading skills are essential.
  • Relational database experience
  • A basic understanding of networking and network routing concepts is essential.
  • A very good understanding of networking concepts (IP addressing, routing, etc.) is highly desirable.

Recuerda que ningún reclutador puede pedirte dinero a cambio de una entrevista o un puesto. Asimismo, evita realizar pagos o compartir información financiera con las empresas.

ID: 18718055