Visiotech
Job title:
Senior Full-Stack Developer
Company:
Visiotech
Job description
VISIOTECH es el mayor distribuidor europeo de material de seguridad electrónica, con una facturación total de más de 160M de euros, más de 350 empleados y presencia comercial en la gran mayoría de los países de Europa Occidental, con la sede principal ubicada en Madrid.En Visiotech creemos que acercar la tecnología a las personas es una buena manera de crear productos que la gente disfrute utilizando. Nuestro equipo de desarrollo, formado por personas con gran afición por la tecnología, tiene como misión poner todo nuestro conocimiento tecnológico al servicio de nuestros clientes y usuarios para que su relación con nuestros productos resulte sencilla, intuitiva y agradable.Este departamento se encarga del desarrollo y mantenimiento de nuestra: Web, ERP y Aplicaciones (iOS, Android y Windows) y Plataformas. En esta ocasión, estamos buscando un perfil de para nuestro equipo de Desarrollos a Medida, donde participarás en desarrollos a medida sobre los productos de seguridad que comercializamos, en principio con tareas como:
- Desarrollar y mantener aplicaciones usando .NET y Java en arquitecturas modernas y escalables.
- Participar en el diseño y optimización de arquitecturas de software para aplicaciones empresariales.
- Implementar y gestionar aplicaciones en entornos de AWS con un enfoque en soluciones escalables y seguras.
- Desarrollar aplicaciones web usando .NET Core y realizar migraciones desde .NET Framework.
- Diseñar e implementar microservicios utilizando .NET Core y Spring Boot.
- Trabajar en la integración con bases de datos relacionales (SQL Server, MySQL) y NoSQL (MongoDB).
- Crear soluciones frontend usando Material UI para interfaces modernas y responsivas.
- Contenerización y despliegue de aplicaciones usando Docker y orquestadores como Kubernetes.
- Participar en la revisión de código para garantizar la calidad y el cumplimiento de los estándares de la empresa
- Experiencia: Al menos 5 años de experiencia profesional en desarrollo de software, con un fuerte dominio en C#.
- .NET Framework / .NET Core: Experiencia en desarrollo backend con .NET 6+, ASP.NET Core, y API REST.
- AWS: Experiencia comprobada en el despliegue, gestión y monitoreo de aplicaciones en la nube de AWS, incluyendo servicios como EC2, S3, RDS, y Lambda.
- Docker: Experiencia sólida en la contenedorización de aplicaciones y despliegue con Docker, así como conocimientos en Kubernetes.
- Frontend: Conocimiento en Material UI y habilidades avanzadas en diseño de interfaces modernas.
- Microservicios: Dominio en el diseño e implementación de arquitecturas basadas en microservicios, principalmente con .NET Core o similares.
Requisitos Deseables/Valorables:
- Experiencia con Java con Spring Boot y Hibernate para el desarrollo de aplicaciones empresariales.
- Bases de datos: Familiaridad con la optimización y diseño de bases de datos SQL y NoSQL.
- Mensajería: Conocimientos en tecnologías de mensajería como Kafka, RabbitMQ, o SQS.
- Metodologías ágiles: Experiencia trabajando en entornos ágiles como Scrum o Kanban.
- Pruebas: Experiencia en pruebas unitarias e integración usando herramientas como xUnit, NUnit o JUnit.
Competencias Adicionales:
- Sólidas habilidades en resolución de problemas y pensamiento crítico.
- Capacidad de diseñar soluciones escalables y resilientes.
- Fuertes habilidades de comunicación y colaboración para interactuar con equipos técnicos y de negocio.
Condiciones ofertadas:
- Incorporación inmediata a jornada completa.
- Formación a cargo de la empresa.
- Estabilidad laboral + Beneficios sociales y plan de Retribución Flexible.
Las condiciones personales se tratarán directamente con el candidato seleccionado.
Expected salary
Location
Madrid
Job date
Tue, 22 Oct 2024 22:04:21 GMT
To help us track our recruitment effort, please indicate in your email/cover letter where (vacanciesineu.com) you saw this job posting.