Desarrollador full stackdescripción del trabajo:el desarrollador de software back-end intermedio desempeñará un papel crucial en el diseño,sólido conocimiento de las arquitecturas basadas en la nube.deberían ser proactivos,entusiasta y capaz de trabajar de forma independiente y como parte de un equipo.esta posiciónofrece la oportunidad de contribuir al desarrollo de un back-end escalable*responsabilidades*:- diseñar, desarrollar y mantener sistemas back-end escalables y aplicaciones en la nube.
- colaborar con el equipo de desarrollo para comprender los requisitos del proyecto y traducirlos.convertirlos en soluciones de software funcionales.
- escribir código limpio, eficiente y fácil de mantener en lenguajes como python, c#, sql y go.
- implementar e integrar api, servicios web y microservicios para una perfectacomunicación entre los sistemas front-end y back-end.
- optimizar el rendimiento y la escalabilidad de los sistemas back-end para manejar grandes cantidades de datos.y tráfico.
- realizar pruebas exhaustivas y depurar el código para identificar y solucionar problemas, garantizando lafiabilidad y estabilidad de las aplicaciones.
- colaborar con otros equipos, como desarrolladores front-end, administradores de bases de datos ydevops, para garantizar una integración e implementación fluidas de soluciones de software.
- mantenerse actualizado con las tendencias de la industria y los avances en tecnologías back-end, ysugerir proactivamente mejoras para mejorar el rendimiento, la seguridad y la eficiencia.
- documentar diseños de software, especificaciones técnicas y procedimientos operativos parafacilitar el intercambio de conocimientos y bases de código mantenibles.
- comunicar eficazmente el progreso del proyecto, los desafíos y las soluciones al desarrollo.equipo y partes interesadas.habilidades técnicas:- dominio de al menos uno de los siguientes lenguajes back-end: python, c#, sql y go.
- experiência en diseño y desarrollo de aplicaciones basadas en la nube utilizando plataformas comoaws, azure o google cloud.
- conocimientos de apis restful, servicios web y arquitectura de microservicios.
- comprensión de bases de datos relacionales y experiência trabajando con sql.
- familiaridad con tecnologías de contenedorización como docker y orquestación de contenedores.plataformas como kubernetes.
- experiência con sistemas de control de versiones, como git.
- fuertes habilidades para resolver problemas y la capacidad de depurar y solucionar problemas de código.
- comprensión de las mejores prácticas de desarrollo de software, incluida la calidad del código, las pruebas ydocumentación.
- familiaridad con metodologías agile y capacidad para trabajar en un desarrollo agile.ambiente.
- conocimiento de principios de seguridad y mejores prácticas en desarrollo back-end.
- excelentes habilidades de comunicación, tanto escrita como verbal.
- capacidad para trabajar de forma independiente y colaborar eficazmente como parte de un equipo.
- proactivo y motivado, con pasión por aprender y mantenerse actualizado contecnologías emergentes.
- capacidad para gestionar el tiempo de forma eficaz y priorizar tareas en un entorno de trabajo dinámico.inglés: lectura y escritura > 80%.
vacante 100% home office unicamente personas de guadalajara, cdmx hibridohorario: de lunes a viernes de 9:00 a 19:00 hrssueldo baseprestaciones de leycrecimiento dentro de la empresa