Diseñar, desarrollar, mantener e implementar aplicaciones web robustas y escalables utilizando .net core, trabajando en colaboración con equipos multidisciplinarios, aplicando metodologías ágiles y buenas prácticas de desarrollo.
responsabilidades principales
* desarrollo de apis restful utilizando .net core.
* implementación de autenticación y autorización (jwt, identity).
* mantenimiento y documentación de aplicaciones existentes.
* optimización de consultas y mejora de rendimiento en bases de datos.
* participación activa en revisiones de código y mejora continua.
* colaboración con otros equipos de desarrollo (frontend, qa, devops).
requisitos del perfil·
* escolaridad: licenciatura o ingeniería en sistemas computacionales, informática o carrera afín.
* mínimo 3 años de experiencia en desarrollo de software utilizando .net core
experiencia técnica:
* lenguajes y frameworks: c#, .net core, linq, entity framework core, asp.net core.
* servicios web: rest api, web api.
* bases de datos: sql server, mysql, postgresql.
* frontend (deseable): html5, css3, javascript, angular o react (nivel básico/intermedio).
* herramientas: visual studio, git, docker (básico), azure devops (deseable).
* pruebas: xunit, nunit, moq.
* metodologías: scrum, kanban.
* otros: principios solid, control de versiones, integración continua.
deseable
* experiencia en despliegue en la nube (azure).
* conocimientos en contenedores y ci/cd con docker y azure devops.
* participación en proyectos con arquitectura de microservicios.
tipo de puesto: proyecto de 3 meses
tipo de puesto: por obra o tiempo determinado
duración del contrato: 3 meses
sueldo: $30, $35,000.00 al mes
lugar de trabajo: empleo remoto