Job DescriptionThe 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 applicationParticipate in design discussions/scrum meetings.Requirements:Expert knowledge of data structures and algorithmsExcellent software design skills7+ years of experience in leading development teams in building web applications using Python and Flask:Expert knowledge of Application routingExpert knowledge of Backend web programmingExpert 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 essentialExcellent troubleshooting and code-reading skills are essential.Relational database experienceA basic understanding of networking and network routing concepts is essential. A very good understanding of networking concepts (IP addressing, routing, etc.) is highly desirable.-Requerimientos- Educación mínima: Educación superior - Licenciatura7 años de experienciaIdiomas: Inglés Palabras clave: desarrollador, programadorJob DescriptionThe 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 applicationParticipate in design discussions/scrum meetings.Requirements:Expert knowledge of data structures and algorithmsExcellent software design skills7+ years of experience in leading development teams in building web applications using Python and Flask:Expert knowledge of Application routingExpert knowledge of Backend web programmingExpert 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 essentialExcellent troubleshooting and code-reading skills are essential.Relational database experienceA basic understanding of networking and network routing concepts is essential. A very good understanding of networking concepts (IP addressing, routing, etc.) is highly desirable.-Requerimientos- Educación mínima: Educación superior - Licenciatura7 años de experienciaIdiomas: Inglés Palabras clave: desarrollador, programadorSalario: /.Nunca envíes tu información personal(DNI, foto,...), datos bancarios ni realices ningún pagopara solicitar un empleo