Desarrollador/a Full Stack .NET
Grupo Dinosaurio — Córdoba, Córdoba

- Fuente
- Computrabajo
- Publicado
- hace 7 días
- Detectado
- hace 3 días
- Ubicación
- Córdoba, Córdoba
Descripción completa
Buscamos incorporar un/a Desarrollador/a Full Stack .NET para sumarse al equipo de Desarrollo, participando en la construcción, evolución y mantenimiento de aplicaciones y servicios web de Grupo Dinosaurio. La posición tendrá participación tanto en el desarrollo backend y la implementación de APIs y lógica de negocio, como en el desarrollo frontend y la interacción con bases de datos relacionales. Buscamos una persona con buenas bases técnicas, orientación a la calidad y capacidad para trabajar en equipo, que pueda desenvolverse en un entorno de desarrollo colaborativo y de mejora continua. Principales responsabilidades Desarrollo Backend Diseñar, desarrollar, mantener y consumir APIs REST utilizando C, .NET / .NET Core y ASP.NET Core. Implementar lógica de negocio siguiendo criterios de calidad, seguridad, mantenibilidad y escalabilidad. Participar en la integración de aplicaciones y servicios internos y externos. Desarrollo Frontend Desarrollar e integrar interfaces web modernas, funcionales y responsivas. Utilizar HTML5, CSS3 y JavaScript (ES6+) para la construcción de interfaces. Integrar las interfaces frontend con los servicios y APIs desarrollados en backend. Bases de Datos Diseñar y mantener estructuras de bases de datos relacionales en Microsoft SQL Server. Desarrollar consultas, vistas y procedimientos almacenados. Analizar y optimizar consultas y procesos para mejorar el rendimiento de las aplicaciones. Arquitectura y buenas prácticas Aplicar principios de diseño y desarrollo como SOLID, Clean Architecture e Inyección de Dependencias. Participar en la definición y evolución de componentes y soluciones técnicas. Promover código claro, reutilizable, mantenible y correctamente documentado. Control de versiones y despliegues Trabajar con Git bajo esquemas colaborativos de desarrollo. Participar en procesos de Pull Requests, Code Reviews y gestión de ramas. Utilizar Docker para la contenerización de aplicaciones, servicios y/o entornos de desarrollo. Trabajo en equipo Participar en el análisis técnico y estimación de tareas. Trabajar en conjunto con otros desarrolladores y áreas involucradas en los proyectos. Participar en la resolución de incidentes y evolución de las soluciones existentes. Requisitos técnicos Excluyentes Experiencia o conocimientos prácticos en C y .NET / .NET Core. Conocimientos de ASP.NET Core y desarrollo de APIs REST. Conocimientos de Microsoft SQL Server y lenguaje SQL. Conocimientos de HTML, CSS y JavaScript. Manejo de Git. Capacidad para interpretar requerimientos y transformarlos en soluciones técnicas. Deseables Experiencia con .NET 6 o superior. Conocimientos de Clean Architecture, SOLID e Inyección de Dependencias. Experiencia con Docker. Conocimientos de desarrollo basado en microservicios. Experiencia en optimización de consultas y procedimientos almacenados en SQL Server. Conocimientos de metodologías ágiles y herramientas de gestión de proyectos. Competencias Capacidad de análisis y resolución de problemas. Orientación a la calidad y buenas prácticas de desarrollo. Proactividad e iniciativa. Capacidad para trabajar en equipo. Organización y autonomía. Predisposición para aprender nuevas tecnologías y metodologías. Orientación a resultados. Buenas habilidades de comunicación. Experiencia esperada Junior: conocimientos sólidos de programación y fundamentos de desarrollo web, con experiencia académica, personal o profesional en tecnologías .NET. Semi Senior: experiencia comprobable en desarrollo de aplicaciones y APIs .NET, participación en proyectos productivos y autonomía para resolver requerimientos técnicos de complejidad media. Modalidad Presencial, de lunes a viernes de 8:00hs a 17:00hs. en zona norte