Desarrollador Junior experto en .net
Role details
Job location
Tech stack
Job description
aplicaciones de escritorio (Windows Forms/WPF) y, según proyecto, servicios Windows y/o ASP.NET. * Trabajarás con SQL Server (consultas, procedimientos almacenados, optimización básica) y realizarás integraciones mediante API REST/SOAP y conectores internos. * Participarás en despliegues en Azure (App Services, VMs, Storage, Azure SQL), usando Git/Azure DevOps para control de versiones, pipelines CI/CD y gestión de tareas. * Contribuirás a la calidad del código: revisiones con compañeros, tests unitarios, logging y documentación técnica operativa. * Colaborarás con equipos de BI y Ciberseguridad cuando el proyecto lo requiera (p. ej., consumo de datasets o hardening básico), y podrás aprender Power BI para crear vistas simples de soporte. * Tendrás oportunidades de crecimiento: migraciones de VB6/VBA a VB.NET, exposición a C# y ASP.NET Core, y modernización de aplicaciones (refactors, patrones, automatización). * Participarás en el diseño técnico de soluciones y podrás liderar pequeñas implementaciones, siempre con el apoyo del equipo. Ingeniería de Datos (BI) y Analítica Ayudarás a transformar información en valor para los clientes mediante consultas, integraciones y dashboards. A continuación, te detallamos las siguientes tareas en las que colaborarás: * Escribir consultas SQL sencillas y crear vistas básicas en SQL Server para apoyar funcionalidades de las aplicaciones, siempre con revisión posterior. * Colaborar en tareas de ETL/ELT de bajo riesgo en SSIS/ADF (p. ej., mapeos, transformaciones simples), siguiendo guías del equipo. * Construir cuadros de mando básicos en Power BI a partir de datasets ya definidos (ajustes de visualizaciones, filtros, medidas simples). * Seguir la metodología CRISP-DM en tareas acotadas (entender el dato, preparar muestras) con acompañamiento de un perfil sénior. * Aplicar buenas prácticas de modelado a nivel operativo (nombres, tipos, claves) en cambios menores, con soporte del equipo. * Gestión * Apoyar en la planificación y seguimiento de tareas del proyecto, manteniendo al día el tablero en Azure DevOps bajo la guía del/la Project/Operations Manager. * Documentar requisitos, cambios y entregables utilizando plantillas existentes (con revisión de un perfil sénior). * Participar en reuniones internas y de seguimiento con clientes como oyente/colaborador, tomando notas y preparando resúmenes de acuerdos. * Preparar materiales (checklists, minutas, reportes de avance) y sugerir pequeñas mejoras de proceso detectadas en el día a día. * Desarrollar y mantener funcionalidades en VB.NET (Windows Forms/WPF y, según proyecto, ASP.NET/servicios Windows). * Implementar integraciones con APIs REST/SOAP, trabajar con ADO.NET/Entity Framework, y manejar JSON/XML. * Escribir tests unitarios, logging y manejar excepciones para mejorar la estabilidad. * Participar en migraciones de VB6/VBA a VB.NET y en refactors orientados a limpiar y modernizar código. * Usar Git y Azure DevOps (pull requests, boards, pipelines CI/CD) para versionado y despliegues. * Monitoreo de servidores, servicio SOC y resolución de incidencias. * Instalación de ecosistema de seguridad basado en Office Protect, Bitdefender y LastPass. * Pre-Implementación de ISO 27001. * Mantenimiento y Soporte * Atender incidencias de primer nivel en aplicaciones .NET y SQL Server (reproducción de errores, recopilación de logs, diagnósticos iniciales). * Realizar deploys y rollbacks controlados en Azure (App Services, VMs, Azure SQL), manteniendo la observabilidad (logs, métricas). * Mantener y mejorar documentación operativa y runbooks de soporte. * Dar soporte a servicios transaccionales de email (p. ej., SMTP/API) integrados en las apps cuando sea necesario. Listado de habilidades que desarrollarás con nosotros por orden de importancia. No son requisitos. Relación con el cliente HTML5 y CSS3 Pentesting PHP y JS El primer día te recibiremos en nuestras oficinas ubicadas en la Av. de Ciudad de Barcelona 132. 1ª. Durante la primera semana avanzaremos con el proceso de onboarding y te equiparemos con todas las herramientas necesarias. Además coordinaremos reunión con tu responsable para establecer los objetivos y un plan de trabajo a tres meses durante los cuales empezarás a asumir tus primeras responsabilidades. Habrás comenzado a aportar valor tanto internamente como a nuestros clientes y partners. Habrás ayudado en la implementación de varios proyectos y habrás ganado experiencia y autonomía para realizar las tareas. En este punto, si todo avanza al ritmo esperado, te invitaremos a ser proactivo y creativo dándote autonomía para depurar, optimizar y mejorar procesos internos pudiendo liderar ya alguna iniciativa de forma autónoma. Habrás adquirido la
Requirements
habilidades sean recompensadas con experiencias profesionales interesantes y una compensación generosa adecuada al valor que aportes a la organización y que refleje los éxitos que compartiremos. El puesto En Singular buscamos profesionales íntegros, perspicaces, con iniciativa, comprometidos con el desarrollo de su carrera profesional y que se encuentren cómodos en un entorno competitivo, dinámico y orientado a resultados. Valoramos a aquellos candidatos que, además de una sólida formación académica, destacan por su capacidad analítica, rigor, responsabilidad en el cumplimiento de objetivos y/o sus logros en otros ámbitos más allá del profesional. En concreto nos llama la atención: * Capacidad analítica y un buen expediente académico. * Vocación de excelencia y altos estándares éticos y profesionales. * Diligencia y compromiso demostrado en experiencias laborales previas. En concreto, profesionales comprometidos con sus empleadores con colaboraciones pasadas duraderas que evidencien este compromiso. * Excelentes habilidades de comunicación, tanto oral como escrita. * Ambición profesional y capacidad dual para trabajar de manera autónoma y en equipo. * Inquietud intelectual, ganas de aprender y de seguir desarrollándose en la empresa. * Vocación social, deportistas con experiencia en competición y/o participación en proyectos musicales o agrupaciones de diversa índole. Si estos valores resuenan contigo, ¡ queremos conocerte! Buscamos a alguien que quiera ver resultados reales en los procesos de nuestros clientes. Tu contribución será tangible desde el primer día, combinando desarrollo, calidad y despliegue. Estas son las actividades clave que asumirás: * Formarás parte del equipo de operaciones con el reto de desarrollar y mantener aplicaciones .NET en VB.NET que impulsen la transformación digital de nuestros clientes. * Programarás nuevas funcionalidades y corregirás incidencias en, Web API, Entity Framework, y conceptos de arquitectura en capas, SOLID y Clean Code. * Tienes experiencia con herramientas de reporting: PowerBI, Tableau, Qlik, Microstrategy. * Tienes mentalidad emprendedora y has hecho tus pinitos como empresario/a. Ofrecemos un contrato de prácticas profesionales o indefinido en función de tu momento profesional y según experiencia y valía del candidato. La remuneración está regulada en nuestra política de remuneración y el contrato sujeto al convenio colectivo de empresas de consultoría, tecnologías de la información y estudios de mercado y de la opinión. Además, todos nuestros trabajadores se benefician de nuestra política de incentivos. La oferta final la haremos en función de la experiencia previa, titulación y la evaluación interna que hagamos de tu candidatura. Si has leído la oferta, crees que encajas con nuestra filosofía y el puesto, pero buscas algo diferente, estaremos encantados de
Benefits & conditions
conocerte y valorar juntos posibles sinergias. 20 - 29k € /año + incentivos para 40h/semana o equivalente en jornada de menor duración. Salario final a concretar según currículum, experiencia previa y evaluación interna. Adicionalmente * Trato Cercano: somos pocos y nos queremos. En Singular nos importan las personas y nos consideramos una familia. * Formación: la formación es uno de nuestros pilares por lo que diseñarás con tu manager un plan de formación y desde la empresa ayudaremos a que puedas llevarlo a cabo de dos formas: * Pudiendo financiar parte de ello. * Retribución en Especies: posibilidad de recibir parte de tu retribución en especie (cheques restaurante, guardería, seguro médico y/o formación). * Comunidad: tratamos de organizar actividades de team building y networking de lo más variado, desde asistir a eventos hasta escaparnos a la sierra de ruta pasando por LAN parties y similar. * Proyectos Complementarios: como leerás más en la sección sobre nosotros verás que colaboramos con proyectos de diversa índole como plataformas de índole social y/o producción de podcast. ¿Cuándo y dónde trabajarás? * Trabajo remote-friendly, mínimo un 20 % del tiempo y pudiendo llegar al 60 % sujeto al proyecto, el cliente y la aprobación de tu manager. * En términos de residencia, el único requisito es residir en la Comunidad de Madrid y/o tener capacidad para asistir al centro de trabajo o a reuniones que pudieses surgir de imprevisto en un plazo de una hora y media. * La jornada estándar es de 9:00 a 18:30 de lunes a jueves y de 9:00 a 15:00 los viernes. Cada uno se ajusta la jornada laboral dentro del horario de 8:00 a 20:00 para cumplir con sus 40 horas semanales tal y como considere tratando siempre de ajustarse a las necesidades del proyecto y del cliente. Tenemos un ERP (Odoo) sobre el que imputamos las horas para