




Resumen del Puesto: Buscamos un desarrollador full-stack para implementar algoritmos, resolver problemas de servidor, desarrollar funcionalidades web y mantener desarrollos en producción. Puntos Destacados: 1. Diseñar y construir arquitecturas del lado del cliente y del servidor. 2. Desarrollo de aplicaciones Web.NET con patrones de diseño complejos. 3. Trabajar con equipos para idear soluciones de software. **¿Qué harás con nosotros?** Implementar algoritmos optimizados y resolver problemas relacionados con el sistema del lado del servidor Desarrollar el diseño y funcionalidad de los sitios web del lado del cliente Mantenimiento y soporte a desarrollos liberados a producción. **Responsabilidades** * Trabajar con equipos de desarrollo y gerentes de productos para idear soluciones de software * Diseñar arquitecturas del lado del cliente y del lado del servidor * Construir el front\-end de las aplicaciones a través de un diseño visual atractivo * Desarrollar y administrar bases de datos y aplicaciones que funcionen bien * Escribir API efectivas * Probar software para garantizar la capacidad de respuesta y la eficiencia * Solucionar problemas, depurar y actualizar software * Crear configuraciones de seguridad y protección de datos * Construir funciones y aplicaciones con un diseño responsivo para dispositivos móviles * Escribir documentación técnica * Trabajar con analistas y científicos de datos para mejorar el software **Requisitos** * Excelente conocimiento de los frameworks .NET, .Net Core y lenguajes como C\#, NET. * Experiencia en el desarrollo de aplicaciones Web.NET con conocimiento de patrones de diseño y estructuras de datos complejas. * Conocimiento de múltiples lenguajes y bibliotecas front\-end (p. ej., HTML/CSS, JavaScript, XML, jQuery) * Conocimiento de múltiples lenguajes back\-end (p. ej., C\#, Java, Python) y frameworks JavaScript (p. ej., Angular, React, Node.js) * Conocimiento de SQL con experiencia práctica en la creación de procedimientos almacenados, triggers y capacidad para realizar ajustes de rendimiento. * Análisis de requisitos del sistema y creación de tareas de desarrollo. * Desarrollo de especificaciones técnicas. * Escritura de código escalable para aplicaciones de software .NET. * Escritura de casos de prueba unitarios automatizados. * Revisión y depuración de aplicaciones .NET. * Redacción de procedimientos operativos de aplicaciones. * Experiencia con herramientas de control de código fuente como Github, Bitbucket. * Excelentes habilidades para la resolución de problemas. * Buenas habilidades de comunicación verbal y escrita. * Debe ser capaz de trabajar de forma independiente y apoyar a otros desarrolladores junior. Tipo de puesto: Tiempo completo Sueldo: $20,000\.00 \- $25,000\.00 al mes Beneficios: * Aumentos salariales * Caja de ahorro * Descuento de empleados * Descuentos y precios preferenciales * Días por enfermedad * Horarios flexibles * Opción a contrato indefinido * Seguro de gastos médicos mayores * Vacaciones adicionales o permisos con goce de sueldo Lugar de trabajo: Empleo presencial


