Descripción
Resumen:
Buscamos un Desarrollador Senior .NET para construir y mantener aplicaciones empresariales, guiar su implementación, utilizar pruebas unitarias e integrar IA/modelos de lenguaje de gran tamaño (LLM) en un entorno dinámico y colaborativo.
Aspectos destacados:
1. Desarrollar soluciones empresariales escalables para backend y frontend
2. Integrar IA/modelos de lenguaje de gran tamaño (LLM) y APIs de terceros en los proyectos
3. Colaborar con equipos multifuncionales para crear software robusto
Estamos buscando un Desarrollador Senior .NET para crear aplicaciones empresariales mantenibles con C\#, .NET, ASP.NET, Angular y SQL en un entorno ágil y colaborativo. Usted guiará la implementación, aplicará pruebas unitarias, conectará APIs de terceros e incorporará inteligencia artificial y modelos de lenguaje de gran tamaño (LLM) en el trabajo de los proyectos: ¡postúlese ahora!
**Responsabilidades**
* Diseñar y desarrollar soluciones escalables para backend y frontend de aplicaciones empresariales
* Colaborar con equipos multifuncionales para entregar productos de software robustos y mantenibles
* Participar en revisiones de código y proporcionar retroalimentación para garantizar una alta calidad del código
* Optimizar el rendimiento de las aplicaciones y resolver problemas técnicos conforme surjan
* Integrar APIs y servicios de terceros para cumplir con los requisitos del proyecto
* Escribir y mantener documentación técnica para funciones nuevas y existentes
* Garantizar el cumplimiento de las mejores prácticas durante todo el ciclo de vida del desarrollo de software
* Contribuir a la mejora continua de los procesos del equipo y del conocimiento técnico
**Requisitos**
* Mínimo 3 años de experiencia profesional relevante en desarrollo de software
* Competencia avanzada en C\# para el desarrollo de aplicaciones
* Sólida experiencia con el marco .NET para la creación de soluciones empresariales
* Experiencia aplicando IA o modelos de lenguaje de gran tamaño (LLM) en proyectos de software
* Conocimientos prácticos de pruebas unitarias para mejorar la fiabilidad y mantenibilidad
* Comprensión de los principios de arquitectura de software para el diseño de sistemas escalables
* Familiaridad con metodologías del ciclo de vida del desarrollo de software (SDLC), como Agile o Scrum
* Dominio sólido de SQL para consultas y gestión de bases de datos
* Experiencia con Entity Framework, Dapper o ADO.NET para el acceso a datos
* Experiencia práctica con ASP.NET para el desarrollo de aplicaciones web
* Experiencia con Angular para el desarrollo de interfaces de usuario interactivas
* Excelentes habilidades de comunicación en inglés, nivel B2\+ (intermedio alto) o superior
**Ofrecemos**
* Proyectos internacionales con marcas líderes
* Trabajo con equipos globales de colegas altamente calificados y diversos
* Beneficios médicos
* Programas financieros para empleados
* Días de vacaciones remunerados y licencias por enfermedad
* Cursos de actualización de competencias, reconversión profesional y certificación
* Acceso ilimitado a la biblioteca de LinkedIn Learning y más de 22.000 cursos
* Oportunidades profesionales globales
* Oportunidades de voluntariado y participación comunitaria
* Grupos de empleados de EPAM
* Cultura galardonada reconocida por Glassdoor, Newsweek y LinkedIn