Geekhunter Logo

Soluciones

Software de Reclutamiento

Publica vacantes, importa perfiles, pre-califica candidatos con preguntas personalizadas y controla todo el reclutamiento en un solo lugar.

Servicio de Reclutamiento

Confía en nosotros para encontrar tu talento tech. Con nuestro equipo especializado actuamos en las principales etapas de reclutamiento.

Base de talentos

Los mejores talentos tech de Brasil, todos pre-seleccionados y listos para nuevas oportunidades.

Nuestros planes

Descubre el plan perfecto para tus necesidades.

Iniciar sesión

Español

ES

Empresa Confidencial

Desarrollador Full-stack (.NET C# y Blazor) Nivel Intermedio/Senior

Show original

Remoto

(Cualquier lugar)

Rango salarial

No informada

Contratista

Nivel de experiencia

Nivel medio

Requisitos

2+ años de experiencia en la carrera
.NET Core
C#
Blazor

Tareas y Responsabilidades

Show original

Formación

Grado en curso o completado en Tecnología de la Información (Sistemas de Información, Ciencias de la Computación, Ingeniería de Software o áreas afines)

Experiencia Obligatoria

Experiencia de al menos 2 (dos) años como desarrollador fullstack en las tecnologías .Net C# y Blazor, comprobada mediante documento expedido por persona jurídica de derecho público o privado.

Conocimientos Técnicos Obligatorios del Puesto

• Dominio en lenguajes de programación y frameworks (.Net Core, MVC, HTML, CSS, Bootstrap);

• Experiencia en creación y mantenimiento de APIs REST, eventos, trabajos, mensajería;

• Experiencia en creación y mantenimiento de informes/gráficos/tableros con exportación a (PDF, CSV, XLSX, etc.);

• Experiencia con ETL (Airflow/otros);

• Conocimiento en ReportViewer;

• Bases de Datos Relacionales (Oracle, PostgreSQL, SQL Server, MySQL);

• Experiencia en creación y mantenimiento de imágenes (Docker);

• Conocimiento en versionado de código en GIT;

• Conocimiento en CI/CD, Azure Pipelines;

• Experiencia con metodologías ágiles, preferiblemente SCRUM;

• Conocimiento de todo el ciclo de vida de una aplicación (concepto, diseño, prueba, lanzamiento, soporte, documentación, etc.).

Conocimientos Deseables/Diferenciadores

• Experiencia con frameworks modernos de frontend (React, Vue.js o Angular), aplicando conceptos de componentización y arquitectura SPA;

• Familiaridad con componentes Telerik UI for Asp.Net AJAX y Telerik Reporting and Dashboards;

• Conocimiento en herramientas de prueba y ejecución de pruebas unitarias; • Inglés técnico para lectura e interpretación de documentación;

• Experiencia con pruebas de caja negra y caja blanca;

• Bases de Datos NoSQL (Redis, ElasticSearch, MongoDB);

• Conocimiento en mensajería (RabbitMQ, Kafka);

• Experiencia con microservicios;

• Experiencia en proyectos de gran envergadura o con clientes del sector público;

• Experiencia en entornos regulados o con contratos de fábrica de software.

Atribuciones y Responsabilidades a Desempeñar

• Desarrollar aplicaciones web modernas utilizando .Net C# y Blazor, EntityFramework Core, Dapper siguiendo principios de desarrollo ágil;

• Implementar nuevas funcionalidades y módulos en sistemas existentes;

• Desarrollar y mantener APIs RESTful de alto rendimiento y seguras;

• Implementar y evolucionar la capa de presentación con Blazor, asegurando rendimiento, usabilidad y buenas prácticas de componentización;

• Escribir pruebas unitarias y de integración para garantizar la calidad del código;

• Participar en revisiones de código y colaborar con buenas prácticas de desarrollo y arquitectura;

• Trabajar con versionado de código e integración continua;

• Colaborar con el equipo en decisiones técnicas y evolución de las soluciones;

• Escribir código limpio, escalable y documentado;

• Trabajar en equipo, colaborando con otros desarrolladores, diseñadores, equipos de QA, DevOps para garantizar la integración y entrega de soluciones;

• Participar en revisiones y validaciones de sprints, garantizando la calidad de los entregables;

• Mantener y evolucionar sistemas legados, garantizando su estabilidad y rendimiento;

• Mejorar el rendimiento y la usabilidad de las aplicaciones;

• Realizar correcciones de errores y mejoras en sistemas ya implementados;

• Documentar el código, APIs y procesos de desarrollo para facilitar el mantenimiento y la comprensión por otros miembros del equipo;

• Comunicarse eficazmente con las partes interesadas para entender y cumplir los requisitos del negocio;

• Participar activamente en las ceremonias ágiles (planificación, reuniones diarias, revisiones y retrospectivas);

• Identificar y reportar riesgos, dependencias e impactos.

Habilidades Conductuales/Habilidades Blandas

• Comunicación clara y objetiva con audiencias técnicas y funcionales;

• Escucha activa;

• Organización, autonomía y sentido de la prioridad;

• Proactividad en la identificación y resolución de problemas;

• Compromiso con los plazos, la calidad y los procesos definidos;

• Relaciones interpersonales y trabajo colaborativo;

• Planificación y gestión de actividades;

• Iniciativa y creatividad.

Información sobre el Contrato

Remuneración: A convenir

Jornada Laboral: 40 horas semanales - Lunes a Viernes - de 08:00 a 12:00 y de 14:00 a 18:00.

Modelo de trabajo: Remoto


Ver todas las vacantes de Empresa Confidencial

Compartir vacante:

Compartir vacante: