Descripción
Resumen:
Buscamos un Desarrollador Senior de .NET para crear soluciones de software fiables, superar desafíos técnicos complejos y contribuir a la planificación arquitectónica dentro de un equipo competente y entusiasta.
Aspectos destacados:
1. Trabajar en proyectos valiosos con un equipo competente y entusiasta
2. Contribuir a la planificación arquitectónica y a la visión técnica a largo plazo
3. Orientar y asesorar a desarrolladores junior para ayudarlos a crecer
Estamos buscando un Desarrollador Senior de .NET para unirse a nuestro equipo. Este puesto te brinda la oportunidad de trabajar en proyectos valiosos junto con un grupo competente y entusiasta de colegas. Si encuentras satisfacción al desarrollar soluciones de software fiables y disfrutas superar obstáculos técnicos complejos, ¡nos encantaría saber de ti!
**Responsabilidades**
* Diseñar e implementar aplicaciones escalables que satisfagan tanto las necesidades organizacionales como las técnicas
* Revisar el código desarrollado por los compañeros de equipo para garantizar una calidad constante en todos los proyectos
* Colaborar con distintos equipos para convertir los requisitos en entregables técnicos funcionales
* Analizar y resolver problemas complejos en cada fase del ciclo de desarrollo
* Aportar perspectivas sobre la planificación arquitectónica y la visión técnica a largo plazo
* Orientar y asesorar a desarrolladores junior para ayudarlos a desarrollar sus habilidades técnicas
* Mejorar la eficiencia de las aplicaciones garantizando un rendimiento del sistema constante y estable
* Desarrollar código estructurado, claro y completamente documentado
* Participar en las reuniones de planificación de sprints y contribuir a las estimaciones relacionadas con las tareas
* Mantenerse actualizado sobre las tecnologías emergentes y los cambios metodológicos en la industria
**Requisitos**
* Un mínimo de 3 años de experiencia relevante en desarrollo de software
* Amplia experiencia en C\# para desarrollar aplicaciones fiables
* Experiencia práctica y realista trabajando con el marco .NET
* Experiencia creando pruebas unitarias para reforzar la fiabilidad del código y su mantenimiento a largo plazo
* Conocimientos sólidos sobre conceptos de arquitectura de software y patrones de diseño ampliamente utilizados
* Conocimiento de las metodologías SDLC y su aplicación en proyectos reales
* Competencia en SQL para organizar y extraer datos de bases de datos
* Experiencia práctica con Entity Framework, Dapper o ADO.NET para la gestión del acceso a los datos
* Exposición a ReactJS para el desarrollo front-end y su integración con la funcionalidad back-end
* Experiencia práctica con ASP.NET para el desarrollo de aplicaciones web
* Experiencia trabajando con Amazon Web Services o Azure para soluciones de despliegue en la nube
* Comprensión amplia de los conceptos de inteligencia artificial y su posible papel en iniciativas de desarrollo
* Dominio sólido del inglés, tanto escrito como hablado, nivel B2 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 pagados y licencias por enfermedad
* Cursos de actualización de habilidades, 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
* Una cultura galardonada reconocida por Glassdoor, Newsweek y LinkedIn