Descripción
Resumen del Puesto:
Buscamos un Desarrollador de Software Senior .NET para diseñar, desarrollar e implementar soluciones de software complejas y refactorizar aplicaciones legadas en un entorno de colaboración.
Puntos Destacados:
1. Diseño, desarrollo e implementación de soluciones de software complejas
2. Refactorización de aplicaciones complejas y legadas
3. Trabajo colaborativo en un ambiente innovador con tecnologías Microsoft
**Job Description**
-------------------
**Desarrollador de Software Senior (.NET)**
===========================================
**Perfil**
----------
* Profesional o Tecnólogo en Ingeniería de Sistemas o carreras afines.
* Experiencia mínima de 4 años en desarrollo de software participando en proyectos medianos y grandes.
* Experiencia en el diseño, desarrollo y mantenimiento de aplicaciones empresariales utilizando tecnologías Microsoft.
* Capacidad para analizar requerimientos del negocio, diseñar soluciones robustas y desarrollar componentes de software de alta calidad.
* Experiencia en refactorización de aplicaciones complejas o legadas, garantizando la continuidad operativa y la mantenibilidad de las soluciones.
* Modalidad remota.
**Conocimientos**
-----------------
* Desarrollo de aplicaciones con **Microsoft Visual Studio**.
* Programación en **.NET C\#**.
* Desarrollo Front\-End utilizando **JavaScript**.
* Manejo de bases de datos **Microsoft SQL Server**.
* Desarrollo y mantenimiento de reportes con **SQL Server Reporting Services (SSRS)**.
* Diseño y optimización de consultas SQL.
* Buenas prácticas de desarrollo, mantenimiento y mejora continua de aplicaciones empresariales.
**Principales Responsabilidades**
---------------------------------
* Diseñar, desarrollar e implementar soluciones de software de alta complejidad utilizando tecnologías Microsoft.
* Analizar requerimientos funcionales y técnicos para proponer soluciones alineadas con las necesidades del negocio.
* Construir componentes de software robustos, escalables y mantenibles.
* Realizar mantenimiento correctivo, evolutivo y optimización de aplicaciones existentes.
* Diseñar e implementar procesos de refactorización sobre aplicaciones complejas o legadas, preservando su funcionalidad y estabilidad.
* Desarrollar y mantener consultas, procedimientos y reportes sobre SQL Server.
* Participar en pruebas, validaciones y despliegues de las soluciones desarrolladas.
* Documentar desarrollos, configuraciones y cambios realizados en los sistemas.
* Colaborar con equipos funcionales, técnicos y de negocio para garantizar la calidad de las soluciones entregadas.
**Tu carrera en Capgemini**
---------------------------
* Al trabajar en un ambiente de equipo, nuestros consultores se enfocan en el análisis, diseño y desarrollo de soluciones basadas en tecnología para los clientes de Capgemini.
* Trabajarás en conjunto con especialistas funcionales, técnicos y del negocio para desarrollar soluciones innovadoras que generen valor y apoyen la transformación digital de nuestros clientes.
* Contribuirás de una manera responsable y oportuna con la satisfacción del cliente proporcionando servicios y productos de alta calidad.
* Capgemini ofrece una compensación competitiva y beneficios superiores a los de Ley.
* Nuestras oficinas centrales están en París, Francia y tenemos presencia en más de 40 países.
* Capgemini ha desarrollado metodologías propias a nivel global: Collaborative Business Experience y Rightshore.
**Te encantará trabajar en Capgemini porque:**
----------------------------------------------
* Ofrecemos una experiencia única de reclutamiento y onboarding, y te ayudamos a construir las bases de tu carrera y habilidades profesionales.
* Proveemos un ambiente de trabajo colaborativo basado en nuestros 7 valores: Honestidad, Audacia, Confianza, Libertad, Espíritu de Equipo, Modestia y Diversión.