Desarrollador senior backend
buscamos un profesional con experiencia en desarrollo de software de alta calidad.
el candidato ideal deberá tener conocimientos profundos en programación orientada a objetos, patrones de diseño y arquitecturas escalables.
se valoran habilidades en la creación de software de alto volumen y rendimiento, así como experiencia en el manejo de equipos de trabajo.
es importante que tenga conocimientos en herramientas de control de versiones como git y bitbucket.
también se requiere experiencia en consumo y creación de servicios soap, rest y api, así como conocimientos de microservicios y web api.
es fundamental que sea capaz de aplicar principios de programación eficiente y utilizar recursos de manera efectiva.
finalmente, se busca alguien con disposición para aprender y evolucionar en su carrera como desarrollador senior.
responsabilidades del desarrollador senior
* establecer direcciones técnicas claras y precisas para proyectos y entregables.
* proporcionar guía y apoyo a los miembros del equipo.
* cuidar el mantenimiento y actualización de código existente.
* desarrollar nuevos módulos o funcionalidades de acuerdo a las necesidades del negocio.
* integrar pruebas unitarias y pruebas automatizadas para asegurar la calidad del producto final.
* colaborar estrechamente con arquitectos, desarrolladores y dueños de procesos de negocio.
* aplicar patrones y componentes reutilizables para mejorar la eficiencia del desarrollo.
* enfocarse en el uso adecuado de los recursos y el tiempo del equipo de desarrollo.
* analizar problemas complejos e implementar soluciones innovadoras.
* desarrollar y mantener sistemas de información de alta complejidad.
* colaborar en la creación de documentación de procesos y procedimientos.
* implementar cambios de tecnología y métodos según las necesidades del negocio.